I applied through a recruiter. The process took 2 weeks. I interviewed at PayByPhone (Vancouver, BC) in Nov 2018
Interview
I had a phone interview and an in-person interview.
The phone interview was interesting because I could do some actual coding in my own environment. I think it's a pretty good way to get an idea of how the person actually codes. This removed any possible problems with unfamiliar environments that you may encounter in other phone interviews. I also had a few technical questions.
I then went to the office to meet two engineers. It was a pretty standard interview.
Overall a good experience - the engineers seem to know what they are doing and who they are looking for.
I ultimately took another offer, but will remember PayByPhone as a very competent group of people and a great place to work at.
I applied through a staffing agency. I interviewed at PayByPhone (Toronto, ON) in Aug 2021
Interview
There are 3 rounds overall.
First round is online coding where we need to share the screen and do coding exercise.
2>manager round where they ask about behavioral questions
3> Hr discussion about the salary and notice period and benefits
I applied through an employee referral. I interviewed at PayByPhone (Vancouver, BC) in Jun 2021
Interview
1. HR - usual HR call
2. Live coding interview - with language of choice; were asked to screen share and share whatever you googled
3. Design interview and cultural fit; what do you expect in team and in manager.
Interview questions [1]
Question 1
What is your learning process?
How do you approach learning?
What is important in code review?
Agile processses
I applied online. The process took 4 weeks. I interviewed at PayByPhone (Vancouver, BC) in Feb 2021
Interview
Process took four weeks starting with phone screening, then an interview with the team, then a take home test, then another interview to review test answers.
It wasn't very hard, and overall positive.