I applied online. The process took 5 weeks. I interviewed at Citi
Interview
I have applied through their web site and after 1 month they have contacted me do a logical test. The next step was 2-part phone interview with two people from the technology department. The questions were mostly competency based questions.
Two days later I was invited to take part in the Assessment Center, where I had to write a report based on a document and also prepare for a presentation. Moreover I had 3 face-to-face interviews, the presentation, and one logical test on their computers privided by TalentQ.
Interview questions [1]
Question 1
Why Citi? Why banking? how to implement a hash map?
two rounds, one behavioural, one technical. technical round was a little weird, nobody turned on their cameras and there was no greeting. just asked me to pull up a sheet and do some pseudo coding
Interview questions [1]
Question 1
How can you write a function that will print out only prime numbers?
Psychometric tests, followed by telephone interview where I was asked a bunch of behavioural questions and assessment centre consisting of group exercise, 1 technical interview and 1 behavioural interview. Enjoyable experience overall.
Interview questions [1]
Question 1
- Give me a time when you had to manage a team?
- Your main strengths and weaknesses?
Online test (Aptitude + 2 DSA Qs)
Technical interview (Verbal. DSA questions, SQL (joins, nested queries), Projects)
Managerial round interview (Interests, Situation based, what you know about the organization, your strength and weakness, challenges faced in your protects)