Taro Logo

Lead Developer Interview Experience - Toronto, Canada

April 1, 2025
Neutral ExperienceNo Offer

Process

  1. Just a quick talk with the recruiter over the phone. Nothing too difficult.

  2. The interview was handled by a third-party company called Karat. I was not aware but the first 20 minutes is system design, and the next 40 minutes was an easy coding problem.

I did not enjoy the system design part but I suppose it's good experience. Karat interviewer was some guy from Turkey who was really strict.

Questions

Question 1 (20 minutes): First part was a system design question where I had to guess what's wrong or improve it. I'll attempt to describe it. Maybe you can find this question online. There was a client who's call went through a WAF, which then directed the call to one of two load balances (so think of the WAF box with two arrows going to two different load balancers called "Load balancer 1" and "Load balancer 2".

Load balancer 1 was in charge of API calls called notifications, and Load Balancer 2 was in charge of the products API call. Both load balancers had 3 servers each. Load balancer 1 had servers 1, 2, and 3, while Load balancer 2 had servers 4, 5, and 6. Only server 6 was connected for logging. Servers 4,5, directly called a singular database. I suggested adding a master-slave. Load balancer 2 had an uptime of 90% but was unstable? Servers 1,2 and 3, were all connected to a messaging queue that relayed messages. Each of the servers was in charge of its own authentication.

Question 2: Really easy. I was given code and just had to figure out what why the tests were wrong and had to fix it. First part was just adding a missing "OR" statement lol. Next part was just coding up two methods.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Citigroup Lead Developer role in Toronto, Canada.

Success Rate

0%
Pass Rate

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

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Citigroup's Lead Developer interview process in Toronto, Canada.