I applied online. I interviewed at JSJ in Sep 2023
Interview
First interview is with HR then followed by the team leader of the position you are applying for. They have situational question so be ready for that but it is easy. They also allow you to speak whatever language you are comfortable.