Round 1: Core Java & OOP
Questions on Java fundamentals:
Difference between String, StringBuilder, StringBuffer
Exception handling (try, catch, finally)
abstract class vs interface
Collections (HashMap, ConcurrentHashMap, ArrayList)
Multithreading, synchronization, and possibly Virtual Threads
Basic algorithms: reverse string, Fibonacci, finding max in an array
Round 2: Spring Boot / Backend Concepts
Spring Boot: Annotations, REST API, dependency injection, entity-relationship mapping
Databases: MySQL/Postgres CRUD queries
Project Discussion: You may be asked about your past projects (like Edudesk System or any full-stack work)
Sometimes small coding tasks or debugging exercises