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.
There is a telephonic interview first about personal questions and then there is a technical round and they ask you basic technical questions based on your CV. The interview goes for about 30 minutes