Dassault Systèmes logo

Dassault Systèmes Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 215 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
69.3% Positive experience

Candidate interview experiences

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

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

Software Engineer

Engineering · nearly a year ago

Entry Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Take home Presentation
Interview formats
Technical Coding Presentation

The interview has four parts: first, a 30 min screening call, then a 60 min remote interview with technical management, after that a timed online coding assessment, and last, an on-site day where you have to do a presentation. The coding test was like LeetCode on a third-party site, with algorithm problems and some multiple choice questions. It didn't really seem to relate to the job description's tech stack, so maybe practice general algorithms and problem-solving. I didn't get selected to move on after the technical assessment. No feedback was given during the four weeks, and they didn't reply when I asked for it. It was a long process, but it was organized. Just know they care a lot about algorithms, not so much about practical framework knowledge, and you might not get feedback.

Confirmed questions1 question
  • Can you solve algorithm puzzles similar to Fizz Buzz?
Dassault Systèmes logo
Dassault Systèmes

Software Developer

Engineering · a year ago

Mid Easy Positive experience Accept offer 2 rounds
Interview process
Recruiter call Phone screen Background check Offer
Interview formats
Behavioral Technical Other

It was a 2-round interview process. The first round was a screening with the hiring manager to check my interest. The second round had 3 parts: an interview with the head of the division about my background and salary expectations, an interview with the Project Manager and Team Manager about technical things, and finally, an interview with the hiring manager again for behavioral questions and salary expectations.

Confirmed questions4 questions
  • Can you tell me about your previous work experiences?
  • What motivated you to apply for this role?
  • What are your career aspirations for the next five years?
Dassault Systèmes logo
Dassault Systèmes

Senior Software Engineer

Engineering · a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Background check
Interview formats
Technical Coding Behavioral

It took more than a month to complete 3 rounds of interview, and another month to get the final results. There were 2 tech rounds and 1 managerial round. The tech rounds had basic Java and average difficulty coding questions. The manager was very self-centered and kept bragging about himself.

Confirmed questions4 questions
  • Questions about arrays.
  • Tell me about your current project and your specific contributions.
  • Can you answer some basic Java questions?

Dassault Systèmes Software Engineer Interview Questions

Quoted word for word from Dassault Systèmes interview reports.

Write a program to determine if a string has an equal number of repeated characters (true for 'aabbcc', false for 'aabbc').

Read reports

How would an ant travel from one corner of a cube to the opposite corner, and what would be the distance?

Read reports

There are 9 coins, all except one are the same weight, the odd one is heavier than the rest. How do you find the heavier coin?

Read reports

How would you find the 2nd largest number in an array using OrderBy Descending and Skip 1 in LINQ?

Read reports

Is it possible to use multiple jQuery versions within the same project, and if so, how?

Read report

How can you measure exactly 15 minutes using only an 11-minute sandclock and a 7-minute sandclock?

Read report

Describe how to split a screen into n, n-1, n-2, down to 1 horizontal blocks using JavaScript and CSS.

Read report

If there are 40 people in a room and everyone shakes hands with everyone else exactly once, how would you determine the total number of handshakes?

Read report

Can you explain how to determine if a point lies on or outside a circle?

Read report

Formats, difficulty and experience

Across all 215 Dassault Systèmes interview reports.

Interview formats

Technical 41.6%
Behavioral 29.2%
Coding 24.4%
Other 1.6%
Presentation 1.3%

Interview difficulty

Easy 16.3%
Average 64.7%
Difficult 19.1%

Candidate experience

Positive 69.3%
Negative 11.2%
Neutral 19.5%