I got an online interview after finishing a code test on Hackerrank. The code test included 4 tasks: 3 algorithm problems, 1 SQL problem and 1 restful API design. It was not too difficult. The online interview had 1 algorithm problem and 1 API design. Then it was a long time waiting for the results. Totally, the process was fine except for the long waiting time.
Interview questions [1]
Question 1
One regular algorithm question about Fibonacci and one restful API design. Ask questions about SQL.
I applied online. The process took 2 days. I interviewed at CIBC (Montreal, QC) in Feb 2020
Interview
Good pleasant interview. 3 people interviewed me and I had to walked them through my portfolio. It took longer than I thought almost 2 hours. They asked where I see myself in 5 years. My salary expectation.
I applied through a staffing agency. The process took 3 days. I interviewed at CIBC (Toronto, ON) in Oct 2015
Interview
The interview was for contract position. Interviewed by 2 lady PMs and 1 male technical lead in the panel. Had an initial interview about experience and behaviour questions for 50 mins. Then moved to a different room and had a technical test of around 60 questions from technology for 30 mins. The questions were prepared on the lead's Mac laptop. He gave me the laptop and I answered as much as I could. All of them were sitting around me and chatting while I was taking the test. That was awkward and I couldn't concentrate much.
Interview questions [1]
Question 1
About yourself, strengths and weaknesses, explain each role in various projects on resume, methodology, various tools, how I handle pressure etc