DSA with Python
CodegnanJob 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
¿Te interesa este puesto?