
Dassault Systèmes Java Developer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 26 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Dassault Systèmes.
Java Developer
The company management is totally ridiculous. I applied for a Java developer position and went through all the programming and interview rounds. Even after getting positive feedback, they are not releasing the offer letter. The complete interview process took around 5-6 effective hours of mine, in this Covid-19 crucial situation. The HR is not even contacting me or replying to my emails. From some other sources, I got to know that the HR I am trying to contact has left the company and they have lost the data. This was not expected from such a big company. They are wasting the time of candidates. Think twice before applying. Such a cheater company.
- Can you explain the Concurrent hash map?
Java Developer
They conducted the interview process in Hyderabad. The first round was a pen and paper MCQ on Java, covering code output, servlets, and threads, along with writing code for Pascal's triangle and finding array subsets that sum to a given integer. This round had no negative marking and was considered easy. The second round was also pen and paper, focusing on general intelligence with negative marking, featuring questions like guessing mirror images and number series. The third round was a pen and paper aptitude test, ranging from average to difficult with negative marking; it had 20 questions, and solving 10-13 was advisable. Passing this round depended on good overall performance in all tests. The fourth round was a face-to-face technical interview covering threads, collections, explaining code written during the test, and some logical questions like guessing the number of squares in a 4x4 grid or a riddle about children and apples.
- Can you describe your project role?
- Tell me about threads and deadlock.
- Can you discuss collections?
Java Developer
It was a weekend walk-in drive on Saturday in Ahmedabad. First, there was a general intelligence aptitude test with 40 questions in 15 minutes, including quant, reasoning, and verbal sections, with 0.25 negative marking. Following that, a quantitative aptitude test had 20 questions in 30 minutes with 0.5 negative marking, which had good questions. The third test was a technical one, comprising 3 programming questions and 12 MCQs of easy to medium difficulty. Candidates who passed this stage proceeded to a Technical Interview and then an HR Interview.
- Write a program for Pascals Triangle.
- Implement a Vending Machine.
- Determine if a string has even length.
Dassault Systèmes Java Developer Interview Questions
Quoted word for word from Dassault Systèmes interview reports.
“Write a program to calculate the sum of digits of a number.”
Read reports →“What happens if an interface method is copied into an abstract class?”
Read reports →“What are the differences between Soap and Restful web services?”
Read reports →“Can you write a recursive function to reverse a string?”
Read reports →“Write a program to find a substring within a string.”
Read report →“What are the differences between final, finally, and finalize keywords in Java?”
Read report →“What is the behavior of static variables in instance methods and initialization blocks?”
Read report →“How does overriding a method work when throwing a more specialized exception?”
Read report →“Write code to sort an array and then perform a binary search for an element.”
Read report →Formats, difficulty and experience
Across all 26 Dassault Systèmes interview reports.