I applied through a recruiter. The process took 2 weeks. I interviewed at FDM Group (Ottawa, ON) in Feb 2018
Interview
1. I received an informal call from the recruiter to validate the information I provided them on the website application. They scheduled a call interview for a few day later.
2. I had a the phone interview with general questions and simple basic technical question about object oriented programming.
3. I received emails for online test and video interview.
Interview questions [1]
Question 1
Do you think the development in wider world (outside of FDM) will effect on your career?
Screener Call with a recruiter, very basic technical assessment with programming challenges, then a video interview. Quick review of your resume and projects, very straightforward. Recieved a call from the recruiter about a week later saying the team wanted to hire me but couldn't confirm a start date yet, but probably could in the coming weeks.
For the next 6 months I received a call from FDM once per month asking me if I was still interested in the role, and informing me that they could not confirm a start date. While waiting for FDM I applied, interviewed, and received an offer for another company, which I accepted.
Interview questions [1]
Question 1
Tell me about a time you've had a disagreement with a colleague, how did you resolve this?
I applied in-person. The process took 2 weeks. I interviewed at FDM Group (Toronto, ON)
Interview
OA then HR then a group interview. Not very technical. The OA is easy. The HR call is basiclly just going over your resume, The group interview is like a case study.
The interview was mostly focused on my resume and past projects. They asked a few technical questions about APIs and database basics. I wasn’t able to answer one question properly, but I stayed calm and explained my approach. Overall, it went decent