I applied online. The process took 4 weeks. I interviewed at FDM Group (New York, NY)
Interview
The interview process was pretty simple, first a recruiter will call you and ask you a few questions on whatever training stream you applied for, in my case it was the Java software development stream.
I was asked about the 4 pillars of OOP, and other questions on basic foundational topics in Java. They told me I passed the phone interview and sent me an assessment a few days later. The assessment was mainly on SQL, Java, linux, and DSA. This assessment was in my opinion the hardest part of the interview process. If you're not familiar with the topics I mentioned then you probably won't pass. After passing I did my virtual onsite a week or so later.
The onsite was easy, I had one technical round where I was again asked on basic concepts in Java like checked vs unchecked exceptions, what Encapsulation is etc. Then afterwards I had one behavioral round.
A day or a few days later I was given an offer. If you're familiar with these topics then it should be a breeze.
I applied online. The process took 3 months. I interviewed at FDM Group (Toronto, ON)
Interview
The first step is Phone Screening then they ask you to complete an Online Assessment then technical and soft skills Interviews. and then they proceed with a yes or no.
A phone screening with recruiter, then an aptitude test to completed , then attend the assessment day onsite with two F2F interviews with an acctount manager and a technical coach.