I applied through a recruiter. The process took 5 weeks. I interviewed at Dassault Systèmes
Interview
I got reached with a recruiter. After a talk with recruiter interview process started. First, a small hr interview. Secondly, a technical assesment. Then a technical interview and a final interview with a manager. Total process took more than a month.
Interview questions [1]
Question 1
Technical assesment had 2 parts, implementhing an grouping algorithim with C++ and a code review for a given C++ unit. Technical interview was focused on C++ knowledge and explanation of the work and review done in assesment.
There are 2-3 rounds depending on your role and experience. Mostly mathematical and logic based questions. To the point, will be asked as per the actual job requirement and responsibilities.
I applied online. The process took 4 weeks. I interviewed at Dassault Systèmes (Vélizy-Villacoublay)
Interview
Firs round is a phone screen with HR. Then its a 1 hour interview with hiring manager where they ask some technical questions. Then its an interview to meet the team.
I interviewed at Dassault Systèmes (Woodbridge, NJ)
Interview
First round was basic programming question. (Piece of code was given and was asked find issue)
Second round was SQL
3rd round more programming question. (Was asked what will happen in this particular scenario)
Interview questions [1]
Question 1
Piece of code was given and was asked what is the issue with it?