The interview consisted of two phone interviews revolving around basic software questions around data structures and then some more involved questions about my specific technical interests.
I was also given a timed coding assessment to complete which focused a good bit on Java principles.
How would you go about deleting a particular node on a binary search tree?
The following metrics were computed from 1 interview experience for the Citigroup Software Engineer Internship role in New York, New York.
Citigroup's interview process for their Software Engineer Internship roles in New York, New York is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Citigroup's Software Engineer Internship interview process in New York, New York.