it include resume shorlisting then dsa coding round then 2 technical interviewResume Shortlisting
Recruiters screen resumes based on required skills, academic performance, and relevant projects.
Strong emphasis is given to:
Data Structures & Algorithms (DSA) practice.
Good academic record.
Projects showcasing real-world applications.
Internships, open-source contributions, and achievements (Hackathons, coding contests, etc.).
DSA Coding Round (Online Assessment)
Usually conducted on platforms like HackerRank, CodeSignal, or company’s own portal.
Consists of 2–4 coding problems based on:
Arrays, Strings, Hashing.
Trees, Graphs, Dynamic Programming.
Greedy, Binary Search, Sliding Window.
Time complexity and edge case handling are key evaluation criteria.
Technical Interview 1
Focus on core computer science fundamentals and problem-solving.
Typical questions include:
Solving DSA problems on whiteboard/online editor.
OOP concepts, DBMS, OS, CN basics.
Discussion on your projects (tech stack, challenges, improvements).
Interviewer checks clarity of thought, coding ability, and debugging skills.
Technical Interview 2 (Deep-Dive)
More system-level and application-oriented.
Covers:
Low-level design / System design (for experienced roles).
More advanced DSA questions (DP, Graph, Tries).
Optimization-based problems.
In-depth project discussion (why particular framework, scalability, performance).
Also includes behavioral/HR-style questions to check team collaboration and communication.