I applied in-person. The process took 2 weeks. I interviewed at Passion.io (Dandong, Liaoning) in Apr 2023
Interview
The first step was the background/career meeting with recruiter. The second was the live code testing interview. There were 2 JS problems. The third one was the technical interview with the tech leader. The last one was the interview with CEO.
I applied online. The process took 3 weeks. I interviewed at Passion.io in Oct 2025
Interview
I applied online, and the process consisted of five interviews over the course of approximately three weeks. It started with an online application that included several screening questions. This was followed by an initial HR screening, then two technical interviews—one focused on live coding and another more general discussion around software architecture, design patterns, and overall technical approach. After that, I had an interview with a Product Manager, and finally, a closing interview with HR.
Interview questions [1]
Question 1
The live coding interview consisted of two JavaScript tasks. One involved implementing a function and ensuring it passed all the provided tests. The other focused on fixing a data manipulation function, with an emphasis on clean code and good engineering practices
I applied online. The process took 2 weeks. I interviewed at Passion.io (London, England) in Jul 2025
Interview
After an initial screening call I had 3 interviews with different members of the team over google meet. They were very friendly and wanted to know me better. They were very responsive over email and the whole process took very little time. They offered me a role very promptly.