Dassault Systèmes logo

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

2.8 Rounds average
Average Typical difficulty
34.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Dassault Systèmes.

Showing 3 of 26
Dassault Systèmes logo
Dassault Systèmes

Java Developer

Engineering · more than a year ago

Senior Easy Negative experience No offer 3 rounds
Interview process
Technical screen Recruiter call Offer
Interview formats
Technical Coding Behavioral Other

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.

Confirmed questions1 question
  • Can you explain the Concurrent hash map?
Dassault Systèmes logo
Dassault Systèmes

Java Developer

Engineering · more than a year ago

Mid Average Neutral experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Coding Technical Technical Behavioral Technical

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.

Confirmed questions5 questions
  • Can you describe your project role?
  • Tell me about threads and deadlock.
  • Can you discuss collections?
Dassault Systèmes logo
Dassault Systèmes

Java Developer

Engineering

Entry Difficult Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Technical Technical Technical Technical Technical

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.

Confirmed questions6 questions
  • 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

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.

Interview formats

Technical 50.7%
Coding 29.3%
Behavioral 18.7%
Other 1.3%

Interview difficulty

Easy 7.7%
Average 84.6%
Difficult 7.7%

Candidate experience

Positive 34.6%
Negative 42.3%
Neutral 23.1%