I applied online. I interviewed at A Thinking Ape (Vancouver, BC) in Mar 2023
Interview
Phone screen with HR and a technical team member to gauge where your technical abilities are, followed by a second interview with a short programming test. Did not make it past this stage.
Interview questions [1]
Question 1
Asked high-level OOP questions in round 1, then in round 2 the test was to write code representing a library book management system.
I applied online. The process took 5 weeks. I interviewed at A Thinking Ape (Vancouver, BC) in Nov 2017
Interview
1 phone screen with recruiter, ~15 minutes
1 technical interview, 1 hr
3 hour long technical interviews and a lunch interview
The questions were difficult but the interviewers are really nice. I had fun.
Interview questions [1]
Question 1
https://www.google.com/amp/s/www.geeksforgeeks.org/find-duplicates-in-on-time-and-constant-extra-space/amp/
I found the question online after the interview. I gave the optimal answer shown in that link
I applied online. The process took 3 weeks. I interviewed at A Thinking Ape (Vancouver, BC) in Aug 2020
Interview
First step is a 30 minute, non-technical phone interview. The interviewer asks standard questions such as why us, salary expectations, and so forth. The next step is a 1 hour technical interview conducted through video conferencing. The technical interview is not a Leetcode-style interview, but it still involves data structures and algorithms. Did not make it past this step.
Interview questions [1]
Question 1
Why do you want to work for us?
What do you think of our business model?
What is your salary expectations?
Design and implement an API in your preferred language.