initial phone screen, a technical interview with coding challenges, and a system design interview. Candidates may also face behavioral questions and problem-solving exercises. Familiarity with Java fundamentals, data structures, algorithms, and software design patterns is essential for success.
I applied in-person. I interviewed at Intellect Design Arena (Colombo, Western) in Jan 2026
Interview
The interview process was smooth and friendly. They mainly focused on Core Java concepts such as OOP principles and HashMap internals. There were also questions related to Spring Boot, especially about IoC and dependency injection. They asked Oracle SQL questions and discussed my past project experience and responsibilities. They also asked about handling availability and reliability issues in backend systems.
Interview questions [1]
Question 1
How would you handle availability and reliability issues in a backend system?
I applied online | in progress |2 round comlered |2 pending | focus on core Java, springboot , and SQL
Requiuters are friendly and positive
I had great experience with them
Interview questions [3]
Question 1
What is difference bt restcontroller vs controller?