I applied online. The process took 2 weeks. I interviewed at FDM Group (Toronto, ON)
Interview
They have three rounds.
First: Phone screen, a recruiter will contact you and ask you some introduction question. Then some question about OOP, SQL, and some behaviour questions.
Second round: Online assessment.This includes two parts: Technical and Behaviour. In technical, you will do a MCQ test about OOP, Java,SQL, and problem solving questions. In the behaviour part, you will film a video answering some questions.
Third round: First you will have to listen to a presentation about FDM. Then they will move you to a one-on-one technical interview, the questions in this one is easy, no coding, just asking almost the same with the phone screen round. Then move on to a behaviour part, same like other interviews that you can search on Google; they will ask what do you know about FDM as well so do some research.
Interview questions [1]
Question 1
What are the four pillars of object-oriented programming?
What does encapsulation mean?
What is a Primary key?
I applied online. I interviewed at FDM Group (Toronto, ON) in May 2019
Interview
They called me up two days after I applied for the job on LinkedIn.. I passed the interview but I got another opportunity so I declined their offer for the software engineer role
Interview questions [1]
Question 1
Basic OOPs concept and Software Development Lifecycle questions
I applied online. The process took 2 weeks. I interviewed at FDM Group (Toronto, ON) in Nov 2021
Interview
There are three steps of the interview.
1. Phone: some basic candidate information and the basic question about OOP, like what is OOP, abstraction, Encapsulation, Inheritance, Polymorphism?
2. Tech&behavior online timed test
Tech: includes algorithm, Linux command, logic about 30 questions(don't remember the exact number)
Behaviour: 6 questions with mic&camera.
1)hobby 2)Why you are passionate about a career in the tech industry 3)How to adapt when you encounter new situations 4)What would be your approach if you were close to reaching a deadline but still had tasks to complete 5)How to adapt when interacting with people of different levels of seniority 6) the mistake you made
3. Behaviour and Tech with interviewers by zoom
Tech: some questions about database and algorithm, its easy level. Don't need to type code. 15-20min
Behaviour: why FDM? why choose IT? the mistake you made? the experience when u have conflicts with others?...
Reached the last step of the interview and feels everything going well, but received the rejection 4 hours after the interview without any explanation-_-The tech going well but a little nervous about behaviour, the 3rd interview total spend almost 3 hours.
Interview questions [1]
Question 1
What would be your approach to finding the root cause of a problem?