I applied online. The process took 2 weeks. I interviewed at Citi (Tampa, FL)
Interview
I received the initial phone screening within a week after applying on their site. This was with the HR recruiter and the recruiter then schedule a technical phone interview. I was also told upfront there is no relocation assistance. Was also given their salary range.
The technical phone interview was pretty easy. It took half an hour and we went over simple questions regarding Java.
Within 2 days the recruiter got back and scheduled another interview. This one would've been an on-site but we did a video call instead. Interview was with the same person with some of the same questions. We also did a coding problem which wasn't too difficult. This interview took an hour.
Within a week the recruiter scheduled the final interview with the hiring manager. This one had a mix of technical and non-technical questions. No what would you do or how would you handle type of questions. This interview also took an hour.
I received an offer a few days afterwards.
Interview questions [2]
Question 1
What are some features introduced in this version of Java?
The interview process was overall good and nice. It was around 60 mins. Mostly around java and at the end there were some questions on sql and to create a db schema of library.
Interview questions [1]
Question 1
Questions on multithreading, streams, locks, synchronisation in java. And sql queries
I applied online. I interviewed at Citi (Chennai) in Dec 2025
Interview
I got rejected in 1st round itself, interview was medium - difficult. It was conducted by external team called Karat.
They gave deep core Java coding to debug the errors and then finally several classes to run the test cases and fix the error within 20 mins. Interview is like for 6 years experienced person but I was 3.2 years while attending .
Interview questions [1]
Question 1
Provided 10 -20 small coding sets and asked to identify the bugs.
I applied online. The process took 1 week. I interviewed at Citi (Warsaw, Masovia) in Aug 2025
Interview
It was a technical interview. The interviewer seemed to read of a script and didn't understand what I answered. He had to hear specific keywords to be satisfied. He had to repeat the questions after I already answered a lot like "so what is the definition of..."