Skip to main content

DSA with Python

Technology
Codegnan
Hyderabad, India1 months agoUntil 1/5/2026
Full timeOn-site

Job description

About the job Role Overview We are looking for an experienced Data Structures & Algorithms (DSA) Mentor to train and mentor learners with a strong focus on problem-solving, algorithmic thinking, and interview preparation. The mentor will deliver structured DSA training aligned with industry expectations and competitive programming standards.

Experience Requirement ● Minimum 3+ years of teaching/training experience in Data Structures & Algorithms ● Prior experience mentoring students for coding interviews is highly preferred Key Responsibilities ● Deliver in-depth training on DSA concepts using a structured curriculum ● Teach core topics including: ○ Arrays, Strings, Recursion ○ Linked Lists, Stacks, Queues ○ Hashing and Sliding Window techniques ○ Trees, Binary Search Trees, Heaps ○ Graphs (BFS, DFS, shortest paths) ○ Sorting, Searching, Greedy algorithms ○ Dynamic Programming and Backtracking ● Conduct hands-on problem-solving sessions using real interview and competitive coding questions ● Guide learners on time and space complexity analysis ● Help students develop optimal thinking and clean coding practices ● Create and evaluate assignments, quizzes, and mock tests ● Review solutions and provide detailed feedback ● Prepare learners for product-based company interviews Required Skills ● Strong expertise in Data Structures & Algorithms ● Proficiency in at least one programming language C++

● Excellent understanding of complexity analysis ● Experience with platforms like LeetCode, HackerRank, CodeChef, or GeeksforGeeks ● Strong communication and mentoring abilities

Keywords
Data StructuresAlgorithmsPythonC++Complexity AnalysisProblem SolvingMentoringTeachingInterview PreparationCompetitive ProgrammingHands-on SessionsCoding PracticesAssignmentsQuizzesMock TestsFeedbackArraysStringsRecursionLinked ListsStacksQueuesHashingSliding WindowTreesBinary Search TreesHeapsGraphsBFSDFS

¿Te interesa este puesto?