HR reaches out with some prelim questions, and then sets an interview with Hiring Manager, and team. A panel of 3 interviewers usually, ask general resume questions then live coding questions on codility,etc. Nothing really hard, just Leetcode easy-medium problems. Be familiar with Q&A type questions as well.
Interview questions [1]
Question 1
What is internal structure of hashmap?
remove duplicates from List data structure,
BST tree traversal
I applied online. The process took 1 week. I interviewed at Citi (Toronto, ON) in Oct 2023
Interview
contact by hr, discussed experience and salary exception, then the interviewers talked some high level job requirement which is mentioned neither by the hr nor in the job description, and want to prove I am not qualify the position by some old school text book c++ questions.
Interview questions [2]
Question 1
you are certainly not qualify for the position, then why you apply it
I applied online. I interviewed at Citi (Mississauga, ON)
Interview
Horrible interview. Group of anger developers asking bunch of questions. Trying to disqualified all your answers. I would not have apply for any other position there. One of the worst interviews I've ever had in my life.