Round 1: Technical Interview (L1 / Screening)
This round usually focuses on core technical skills and checks whether you have the required fundamentals.
What to expect:
Core Java: OOP concepts, Collections, Exception handling, Multithreading, Java 8 features (Streams, Lambda, Optional).
Problem Solving / Coding: You may be asked to solve coding questions on arrays, strings, collections, or algorithms (sorting, searching).
SQL / Database: Writing queries (JOINs, GROUP BY, aggregate functions).
Spring / Spring Boot basics: Dependency Injection, REST APIs, annotations, lifecycle.
Basic System Design / APIs: How would you design a simple service like an online library or employee management system.