The process consisted of one technical interview by phone, followed by face-to-face interviews with two managers and two developers.
Explain all the guarantees about the use of the volatile keyword in the Java language from version 1.5.
The following metrics were computed from 2 interview experiences for the Citigroup Senior Java Developer role in London, United Kingdom.
Citigroup's interview process for their Senior Java Developer roles in London, United Kingdom is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Citigroup's Senior Java Developer interview process in London, United Kingdom.