First step: Telephone interview
What do you know about FDM?
Why FDM?
Why IT?
What do you see yourself in 5 years time?
Second round: In person interview:
Math quiz full of venn diagrams with basic arithmatic like +/-/x/divison.
IT jargon quiz (multiple choice): what is HTTP? what is SQL? what is UML?
Programming test (if you applied for programming instead of application support): This is a bit hard to describe but I can only tell you THE HARDEST QUESTIONS ARE "FOR" LOOPS and NESTED IF/THEN/ELSE statements. Suffice to say this is a cakewalk if you read through the first 100 pages of a programming textbook.
Third round: Interview with managers
Take it as a chat with the stranger at the pub. Keep in mind the managers really want fresh blood on board. I think you have to deliberately sabotage the interview/insult the managers to not to get an offer.
The offer:
Wonder why the interviews are so easy? Here's why.
1) £18000 per annum salary IN CENTRAL LONDON
2) 3 months of Unpaid training.
3) No gurantee of getting paid after training. (you are freelance consultant with FDM as the exclusive agent)
4) If you resign within 2 years of signing the contract, you are to pay FDM £20000. (I have no idea if this actually hold up in court or not.)
To play the devil's adovcate: If you went to a no name university and/or got a 3rd honours/<2.0 GPA, this is for you. They don't ask questions as long as you have a degree. They just need make their message clearer:
"We need bodies for cheap labo(u)r and we don't ask questions. If it's either between FDM and stacking shelves at Walmart/Tesco, I think FDM is slightly better."