I applied online. The process took 3 weeks. I interviewed at Jerry (Toronto, ON) in May 2024
Interview
It was a really great interview process. The timeline for the interview was quite clear. The recruiter I got to talk to was very nice, too. They also give a lot of resources to help you out in every step.
1. Take home assignment
2. Introduction and a bit of behavioral interview with recruiter
3. Coding interview with two software engineers
4. Technical interview with CTO
5. Interview with VP
Interview questions [1]
Question 1
This is a live coding question to be answered in 45 minutes or less since you might be talking with engineer for some time.
There is an array generated by a rule.
The first item is 1. If k is in the array, then k*2+1 and k*3+1 are in the array.
The array is sorted. There are no duplicate values.
Please write a function that accepts an input N. It should return the index N of the array.
For example [1, 3, 4, 7, 9, 10, 13, 15, 19, 21, 22, 27, ...] N=10, return 22
I took the OA and it was moderately difficult (at least for me). It is good to prepare many LC mediums for this. Their online application was pretty simple and I heard back a couple weeks later to take this OA.
Applied online, was sent a coding challenge through email. I had 24 hours to complete it on a selected date. Challenge consisted of implementing a JavaScript program, relatively easy coding challenge.
Interview questions [1]
Question 1
We are looking for a program that manages “intensity” by segments. Segments are intervals from -infinity to infinity, we
liked you to implement functions that updates intensity by an integer amount for a given range. All intensity starts with 0.
Please implement these two functions:
● add(from, to, amount)
● set(from, to, amount)
I applied online. The process took 1 day. I interviewed at Jerry (Shanghai, Shanghai) in May 2025
Interview
The interview process was quick and the whole process was clear. Good communication with HR, who was responsive and kept me informed at every step. The interviewers were professional and asked relevant technical and behavioral questions. I appreciated the structured approach and the respectful atmosphere throughout. Overall, it was a smooth and pleasant experience.
Interview questions [1]
Question 1
They gave me a task and asked me to write the entire function in JavaScript without using AI in the process, and then send the entire function to them as an attachment in the email after writing it.