Taro Logo

Software Engineer Interview Experience - Canada

October 22, 2025
Neutral ExperienceNo Offer

Process

There were 2 interview rounds, 1 in person and one via Karat.

The topics covered were Java collections, SpringBoot, memory management, DBMS, scenario based questions, CI/CD pipeline, how to create the pipeline, memory leak, and garbage collector.

Questions

Basic introduction, then all technical questions about Java, Java 8 features

Was this helpful?

Interview Statistics

The following metrics were computed from 17 interview experiences for the Citigroup Software Engineer role in Canada.

Success Rate

12%
Pass Rate

Citigroup's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive53%
Neutral35%
Negative12%

Candidates reported having very good feelings for Citigroup's Software Engineer interview process in Canada.