Data Structures & Algorithms (DSA) Mentor
Codegnan
2 - 5 years
Hyderabad
Posted: 31/01/2026
Job Description
Company Description :
CodeGnan is committed to empowering individuals through cutting-edge tech education and reducing unemployment. With a focus on both advanced technologies like Data Science, Artificial Intelligence, and Python and foundational concepts in areas such as Augmented Reality, Internet of Things, and MERN Stack, CodeGnan aims to create a new wave of tech experts. The organization prioritizes equipping students and professionals with practical knowledge and industry-relevant skills to excel in their careers. Operating with a mission to nurture future tech leaders, CodeGnan provides curated training and mentoring opportunities.
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 ( Python / Java / C++ )
Excellent understanding of complexity analysis
Experience with platforms like LeetCode, HackerRank, CodeChef, or GeeksforGeeks
Strong communication and mentoring abilities
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
