Online Assessment (OA)
Usually multiple-choice + coding questions.
Focus: problem-solving, data structures, algorithms, basic aptitude, reasoning.
Coding Round
1–2 coding questions to test your problem-solving and coding efficiency.
Languages: C++, Java, Python (choose the one you’re most comfortable with).
Object-Oriented Programming (OOP) Round
Concepts: Classes, Objects, Inheritance, Polymorphism, Abstraction, Encapsulation.
Expect scenario-based design questions (e.g., design a railway booking system).
Technical Interview (Programming, SQL, CN, OS)
Programming: Arrays, Strings, Recursion, Sorting, Searching, Time/Space complexity.
SQL: Joins, Subqueries, Group By, Aggregates, Normalization, Indexing.
Computer Networks: OSI model, TCP vs UDP, IP addressing, DNS, HTTP vs HTTPS.
Operating Systems: Processes vs Threads, Deadlock, Scheduling, Memory Management.
HR Round
About you: self-introduction, strengths/weaknesses, projects, internships.
Situational questions: conflict resolution, teamwork, leadership.
Company-specific: Why this role? Why this company? Future goals