There were 3 rounds of technical interviews, followed by 2 team-fit interviews.
The technical interviews mainly focused on the technology stack that I would be working on, and what my strengths and weaknesses were.
There was an element of pair-programming with one of the developers in the team where we went through a use case and I explained my thinking and approach.
How would you improve the current development and release process to increase throughput and improve stakeholder confidence and transparency?
What are the main advantages and risks when implementing your changes and how would you manage this?
The following metrics were computed from 3 interview experiences for the Citigroup Senior Software Engineer role in London, United Kingdom.
Citigroup's interview process for their Senior Software Engineer roles in London, United Kingdom is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Citigroup's Senior Software Engineer interview process in London, United Kingdom.