J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez FDM Group (Toronto, ON) en sept. 2018
Entretien
The interview process was quick and overall a good experience.
1) After applying through the website, I was contacted by one of their recruiters. Within the week we set up a 10 min phone interview that covered basic personality and technical questions.
2) A few days after the phone interview, I was contacted by the same recruiter and told I was accepted to the next round of interview. This round was comprised of a pre-recorded Q&A session (was a little odd at first but they provide lots of opportunity to practice) and an aptitude test (basic math and logic questions).
3) Finally, my recruiter told me that I was invited to the final Interview Day located at the FDM office. This ended up being alot of fun! They provide food and coffee (it starts around 9am), and they give you a quick presentation about the overall experience you will have at FDM. Over the course of the day you will complete 2 10-15min interviews (one technical and one behavioral) and 2 ability quizzes (one reading comprehension and one logic).
4) Within 3 days of the Interview Day, they contacted me with an offer and some really great feed back!
Questions d'entretien [3]
Question 1
What is your ideal career path for the next 5 years?
Given an array of integers of size n, and each integer is between 0-50. If only 1 integer is duplicated in the array... what are the different algorithms you could use to identify the duplicated integer (and what is there Big O complexity).
example of the array -> [9 19 33 10 33]
The entire process was pretty simple. Initially you will get an arctic shores assessment which tests your analytical and problem-solving skills. Post that, you will be scheduled for an initial screening call for 20 mins with your recruiter. You will be given a hackerrank test which includes coding+sql based on the role. If you have cleared the round,, you will be invited for a final interview with the account manager
J'ai postulé en personne. J'ai passé un entretien chez FDM Group (Toronto, ON) en juin 2026
Entretien
I honestly feel like the first Java coding question in this OA is designed in a very frustrating way.
The issue is not just that the question is hard. The real problem is that the provided starter code seems to contain some very hidden trap that makes the solution fail to compile, and the platform gives almost no useful compiler feedback. You only have around 20 minutes, but you are expected to not only write the actual logic, but also somehow identify the intentionally confusing issue inside the provided code without a proper IDE or clear error message.
That makes the question feel less like a Java coding assessment and more like a blind debugging challenge. Unless you are very strong at debugging Java syntax and environment issues under pressure, it is extremely easy to get stuck forever even if your actual idea is correct.
I understand that companies want to test attention to detail, but hiding a subtle compile issue in the source code and giving no clear feedback feels unnecessarily punishing. In a real development environment, nobody debugs this way. You would normally have IDE hints, compiler logs, stack traces, or at least enough information to locate the problem.
For an entry-level or graduate-style OA, this feels especially rough because the assessment is supposed to test basic coding ability, not whether you can reverse-engineer a hidden trap in a broken template within 20 minutes.
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.
Questions d'entretien [1]
Question 1
Tell me about a time you've had a disagreement with a colleague, how did you resolve this?