I applied online. The process took 1 week. I interviewed at FDM Group (Toronto, ON) in Oct 2015
Interview
Phone interview to ensure you are able to work in Canada for at 28 months and you are clear about the two-year commitment in FDM -> Assessment Day on site, lunch is included (three written tests & non-technical interview & Technical Interview)
Interview questions [1]
Question 1
Technical Interview : what is object? what is class? show a recent project you work on.
I applied online. The process took 2 days. I interviewed at FDM Group (Manchester, Inglaterra) in Jun 2014
Interview
Phone interview was straightforward. Asked what you know about the company and why you'd be a good fit for their clients.
Assessment day. This involved 4 Exams testing logic maths etc. 3 interviews with senior staff each asking you completely different questions, one could be more personal, career aspirations, one more technical, why coding, what is it about this industry, one more philosophical, describe success, what would you like to change about yourself etc.
All in all a very testing day but if you're prepared and honest in your answers you'll do well.
I applied online. The process took 2 weeks. I interviewed at FDM Group (Toronto, ON) in Feb 2016
Interview
I applied online and got an interview set up a couple weeks later.
1. Phone interview with a recruiter, very easy:
- tell me about yourself
- what do you know about FDM?
- recruiter spent most of the time talking about the training process and asking about which IT streams you prefer
2. Got an email invitation a few days later to attend an assessment day (9am to 3pm):
- short presentation on the company followed by a logic test, pretty straight forward (determine output for for/while loops, branching statements, logic based brain teasers). Given 45 mins to do the test, but you could honestly finish it in less than 15 mins.
- They give you a bunch of riddles / logic problems to figure out with all the other candidates. They really just use this as a distraction for them to get other work done or prepare the rest of the interview as it's unsupervised and not being handed in or anything.
- Math test (long division, multiplication, basic arithmetic - simple stuff)
- set theory test (venn diagrams, intersections unions - again, easy)
- 7 min technical interview based on what you know about java and unix (i did very poorly on this interview and still got an offer)
- 7 min behavioural interview - standard hr questions
- final HR presentation discussing salary. training, some details about the 2 year contract. They offer you an insulting low salary ($37000) with no benefits, which you are bound to for 2 years. You are forced to pay a $30000 fee to recoup "training costs" if you breach this contract.
3. OVERALL IMPRESSIONS:
The assessment day giant time suck, where i spent almost 3 hours just waiting around in silence doing nothing. It's very clear that this place is just a glorified temp agency that capitalizes on desperate new graduates. You are contracted out to do IT work at major financial institutions at literally half of the pay of what these banks pay their internal new grads, even without the training and certifications. Do not fall for their scam.
Interview questions [1]
Question 1
tell me about yourself, why did you choose FDM, why did you decide to study whatever you did in university, pillars of OOP, overriding vs overloading