The Interview was Karat technical round.
You will have 2 parts
first one is basic introduction, followed by java questions -> 10-15mins
second is debuging and fixing testcases -> 40 mins
Positive experience
Average interview
Application
I applied through a recruiter. The process took 2 weeks. I interviewed at Citi (Pune) in Jul 2025
Interview
Overall process was good. Completed all the rounds including HR in 2 weeks. First round Karat- easy, problem solving , scenario based on core Java and spring boot microservices
Second round - mostly on core Java, microservices, Angular, Database. Technically strong Interviewer.
Third round- Techno managerial, mostly scenario based. Checked problem solving capabilities.
Fourth round- Visited the office for this round. Some simple questions on resume.
Fifth round - HR round, salary negotiation.
Interview questions [1]
Question 1
Java 17/21 features. Virtual thread usages.
Garbage collection types. Object references.
Why finalize method deprecated. What to use instead of that.
Coding excercise on java 8 streaming.
Parallel processing. Threading using completable future.
Asynchronous communication in microservices
Microservices design patterns.
I applied online. The process took 2 months. I interviewed at Citi (Irving, TX)
Interview
Technical assessment, java questions and live coding. Interviewer was rude and changes question before I'm even done answering. Typical java question, collections java 8, maps, lists , lambda, data structure and algorithms