I applied through a recruiter. I interviewed at FDM Group (London, England) in Aug 2015
Interview
Received a phone call from that saying that they picked up my cv from cv library. Explained briefly about the company, the APAC programme and sent me an email. Called me one week later and set up a phone interview. I have just completed the phone interview, waiting for reply to know if I am eligible for the next stage
Interview questions [1]
Question 1
1. How did you come to know about FDM?
2. Why FDM?
3. Why IT?
4. What do you know about Software Developer (day-to-day task)
5. Issues in IT
6. Which module in your course is your favourite?
6. Which programming language do you know?
7. Which programming language is your best?
8. Talk a bit about current project.
9. What do you know about bank investment?
10. If you were given a role in HSBC, what project would you expect on the first day?
11. How do you see yourself in 5 years?
12. What is your career goal?
13. Why did you choose your degree course?
14. Which language can you speak and is it native, fluent, intermediate or beginner?
15. Are you aware that there will be 3-4 months unpaid training?
16. Are you willing relocating to either Hong Kong or Singapore?
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
I applied in-person. I interviewed at FDM Group (Toronto, ON) in Jun 2026
Interview
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.
I applied online. I interviewed at FDM Group in Jun 2026
Interview
You have an initial call with recruiter about background, schooling and experience, Then technical assessment on coding platform to test programming and Java knowledge. Then behavioral interview with questions about soft skills.
Interview questions [1]
Question 1
In the behavioral, they asked me to describe background and history.