I applied online. The process took 1 day. I interviewed at FDM Group (Leeds, England) in Jan 2017
Interview
First a phone interview which was easy, more HR than technical. Then arranged one day visit to office at Leeds. There were two skill tests in the morning, the usual aptitude test and Maths. Some presentations about the company, tour around the office and Q&A. In the afternoon, there was a 3-stage face-to-face interview.
Interview questions [1]
Question 1
Phone interview Tests were generic for logical thinking and maths.
Face-to-face interviews were mixed of HR, tech, personality.
Overall, the process was good. I got contacted by a recruiter on LinkedIn, scheduled a call, learnt about their business, then had 2 interview rounds on telephone since I am currently outside the city. One was technical interview on basic algorithms. Another was behavioural interview, I think there was a lot of background noise with the Behavioural Interview person. Got the offer from them.
Interview questions [1]
Question 1
In an array with elements of several frequency, how to get the unique elements?
I interviewed at FDM Group (New York, NY) in Jan 2021
Interview
It starts with an HR interview to talk about your background and introduce you to the entire FDM program. The second round was to record videos and do problems. It was not very difficult. It was all simple math problems. The third round is the video interview, the technical interview focusing on Java, and the behavioral interview also important.