Online Assessment (OA / Test Round)
• Format:
• 2 coding questions (DSA / problem solving).
• Topics usually include arrays, strings, hashmaps, DP, recursion, binary search, greedy, graphs.
• MCQs (Aptitude + Technical):
• Aptitude → Quantitative, logical reasoning, probability, percentages, ratios, puzzles.
• Programming → Output-based questions, time & space complexity, OOPs, DBMS basics.
• Data Structures → Stack, Queue, Linked List, Tree, Graph, Heap concepts.
• Goal: Filter candidates based on problem-solving ability + fundamentals.
⸻
1st Round – Technical Interview
• Focus: Your coding + CS fundamentals.
• What they ask:
• DSA coding questions (live coding, mostly medium difficulty).
• Core CS subjects:
• OOPs (Inheritance, Polymorphism, Abstraction, Encapsulation).
• DBMS (SQL queries, normalization, indexing, transactions).
• OS (process, threads, deadlocks, scheduling).
• CN (TCP/UDP, OSI model basics).
• Project discussion – explain your final year / personal projects, technologies used, challenges solved.
⸻
2nd Round – Managerial Interview
• Focus: Problem-solving under pressure, decision-making, and practical application of skills.
• What they ask:
• Scenario-based technical questions – e.g., “If your code is failing in production, how will you debug?”
• System design basics – scaling, APIs, architecture (for higher roles).
• Behavioral test – teamwork, leadership, conflict handling.
• Project depth – manager may grill you on why you chose certain tech, how you optimized it.
• May also give a puzzle / case study to test logical reasoning.
⸻
3rd Round – HR Interview
• Focus: Personality, culture fit, and motivation.
• What they ask:
• Tell me about yourself.
• Why this company? Why should we hire you?
• Strengths & weaknesses.
• Relocation, work flexibility, salary expectations.
• Situational questions – “If you get an offer from another company, what will you do?”