28 Sep
|
Eduflute Academy
|
Gurugram
28 Sep
Eduflute Academy
Gurugram
Company: Eduflute Academy
Position: Part-Time Online Problem-Solving & Competitive Programming Tutor
Focus: LeetCode, Codeforces & GeeksforGeeks (GFG)
Level: College, University & Interview Preparation
Mode: Remote | One-to-One Classes
Experience: 2–10 Years Preferred
Compensation: ₹450–₹500/Hour
ABOUT THE ROLE
Eduflute Academy is looking for an experienced Problem-Solving & Competitive Programming Tutor to conduct one-to-one online classes focused on Data Structures, Algorithms, Coding Problems, Competitive Programming, and Technical Interview Preparation .
The tutor should have strong problem-solving skills and practical experience solving problems on platforms such as LeetCode, Codeforces, and GeeksforGeeks .
CORE DATA STRUCTURES & ALGORITHMS
- Arrays & Strings
- Linked Lists
- Stack & Queue
- Hashing & Hash Tables
- Trees & Binary Trees
- Binary Search Trees
- Heaps & Priority Queues
- Graphs
- Trie
- Recursion & Backtracking
- Sorting Algorithms
- Searching Algorithms
- Binary Search
- Two Pointers
- Sliding Window
- Prefix Sum
- Bit Manipulation
- Greedy Algorithms
- Dynamic Programming
- Graph Algorithms
- BFS & DFS
- Shortest Path Algorithms
- Minimum Spanning Tree
- Topological Sorting
- Union-Find / DSU
- Advanced Data Structures
PROBLEM-SOLVING SKILLS The tutor should be able to teach students how to:
- Understand problem statements
- Identify patterns
- Break complex problems into smaller parts
- Develop brute-force solutions
- Optimize solutions
- Analyze Time & Space Complexity
- Select appropriate data structures
- Identify edge cases
- Debug coding solutions
- Improve code efficiency
- Convert ideas into working code
- Compare multiple approaches
- Explain solutions clearly during interviews
CODING PLATFORMS
Practical experience with
LeetCode
- Easy, Medium & Hard Problems
- Interview Problems
- DSA Patterns
- Contest Problems
- Company-Specific Questions
Codeforces
- Competitive Programming
- Rating-Based Problems
- Contest Preparation
- Problem-Solving Techniques
- Mathematical & Algorithmic Problems
GeeksforGeeks
- DSA Problems
- Practice Questions
- Interview Preparation
- Coding Challenges
- Concept-Based Problems
PROGRAMMING LANGUAGES Strong knowledge of at least one programming language is required:
- C++
- Java
- Python
- C#
- JavaScript
C++/Java/Python experience with competitive programming is highly preferred. PRACTICAL TEACHING The tutor should be able to conduct:
- Live coding sessions
- Problem-solving practice
- DSA assignments
- LeetCode practice sessions
- Codeforces contest preparation
- GFG problem-solving sessions
- Mock coding interviews
- Technical interview preparation
- Debugging and code review
- Complexity analysis
- Personalized problem-solving roadmaps
CANDIDATE REQUIREMENTS
- Strong Data Structures & Algorithms knowledge
- Excellent problem-solving skills
- Active or previous experience with LeetCode, Codeforces, or GFG
- Strong coding skills in C++, Java, or Python preferred
- Excellent English communication skills
- Ability to explain solutions step-by-step
- Practical teaching or mentoring experience preferred
- Own laptop/desktop with stable internet connection
- Comfortable conducting one-to-one online classes
Freshers with excellent communication skills, strong DSA knowledge, and proven competitive programming/problem-solving experience may also apply.
SIGNIFICANT NOTE
Serious applicants only.
No need to apply if you have already applied before.
Interested candidates can apply with their updated profile/resume.
📌 URGENT HIRING: PART-TIME ONLINE PROBLEM-SOLVING & CODING TUTOR – REMOTE (Gurugram)
🏢 Eduflute Academy
📍 Gurugram