The process took 2 weeks. I interviewed at Jerry (Toronto, ON) in May 2022
Interview
First phone screening was 30 minutes, where hr learns about you, and makes an introduction about the company.
There is also 2 technical round, where questions are algorithms + system design (system design is optional, depending on your level. If level 2, then system design interview is needed.) However, system design doesn't impact decision making, as they can give you level 1, even if you fail system design question.
Interview questions [1]
Question 1
In technical round for the algorithm, they asked a medium difficulty question on arrays. You can use priority queues to solve it. They look at your reasoning. If you do some leetcode, the question shouldn't be hard for you. It was 45min.
The other technical round was system design, where they ask you to design YouTube recommendation system. You are free to use tools of your choice to demonstrate your design. It is pretty open ended questions. This was also 45 min.
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.