Premium Employer

i

This company page is being actively managed by Dassault Systemes Team. If you also belong to the team, you can get access from here

Dassault Systemes Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Dassault Systemes Interview Questions and Answers for Freshers

Updated 1 Jul 2025
Popular Designations

10 Interview questions

A Software Engineer was asked 6mo ago
Q. How is a Python list implemented?
Ans. 

A Python list is implemented as a dynamic array that can resize itself as needed.

  • Python lists are implemented as dynamic arrays, allowing for efficient insertion and deletion operations.

  • Lists in Python can hold elements of different data types.

  • Lists can be accessed using index values, starting from 0.

  • Example: my_list = [1, 'hello', True]

View all Software Engineer interview questions
An Intern was asked
Q. Are you able to deliver a presentation for an hour?
Ans. 

Deliver a presentation for an hour

  • Start with an engaging introduction to grab the audience's attention

  • Organize the content into clear sections with key points

  • Use visuals like slides or props to enhance understanding

  • Encourage audience participation through questions or activities

  • Conclude with a summary of key takeaways and open the floor for questions

View all Intern interview questions
A Software Engineer was asked
Q. Explain the concepts of OOP.
Ans. 

Oops concept stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.

  • Oops concept involves the use of classes and objects

  • It emphasizes on encapsulation, inheritance, polymorphism, and abstraction

  • Encapsulation is the bundling of data with the methods that operate on that data

  • Inheritance allows a class to inherit properties and behavior from another class

  • Polymorphism allo...

View all Software Engineer interview questions
A Software Engineer was asked
Q. Explain exception handling.
Ans. 

Exception handling is a mechanism to handle runtime errors in a program to prevent it from crashing.

  • Exceptions are objects that represent errors or unexpected events in a program.

  • Try block is used to enclose the code that might throw an exception.

  • Catch block is used to handle the exception if it occurs.

  • Finally block is used to execute code regardless of whether an exception is thrown or not.

  • Throw keyword is used t...

View all Software Engineer interview questions
A R&D Engineer was asked
Q. Given the head of a singly linked list, reverse the list, and return the reversed list.
Ans. 

Reverse a linked list

  • Iteratively swap the next and previous pointers of each node

  • Recursively swap the next and previous pointers of each node

  • Use a stack to push each node and then pop them to create the reversed list

View all R&D Engineer interview questions
A R&D Engineer was asked
Q. Write a program to implement the singleton design pattern.
Ans. 

Singleton design pattern ensures only one instance of a class is created and provides a global point of access to it.

  • Create a private constructor to prevent direct instantiation of the class

  • Create a private static instance of the class

  • Create a public static method to access the instance

  • Ensure thread safety by using synchronized keyword or static initialization block

  • Example: Database connection manager

View all R&D Engineer interview questions
A R&D Engineer was asked
Q. How would you sort a list of alphanumeric values?
Ans. 

Sort a list of alphanumeric values.

  • Use a sorting algorithm to sort the array of strings.

  • If the values are case-insensitive, convert them to lowercase before sorting.

  • If the values contain numbers, use a natural sorting algorithm to sort them.

  • If the values contain special characters, consider their ASCII values while sorting.

View all R&D Engineer interview questions
Are these interview questions helpful?
A R&D Engineer was asked
Q. Design an immutable class.
Ans. 

An immutable class is a class whose instances cannot be modified after creation.

  • Make all fields private and final

  • Do not provide any setters

  • Make the class final so that it cannot be subclassed

  • If any mutable object is used as a field, return a copy of it instead of the original object

View all R&D Engineer interview questions
A R&D Engineer was asked
Q. Given an integer array nums, find the contiguous subarray (containing at least one number) which has the largest sum and return its sum.
Ans. 

Kadane's Algorithm efficiently finds the maximum sum of a contiguous subarray in an array of integers.

  • Initialize two variables: max_current and max_global. Set both to the first element of the array.

  • Iterate through the array starting from the second element.

  • For each element, update max_current as the maximum of the current element and the sum of max_current and the current element.

  • If max_current exceeds max_global...

View all R&D Engineer interview questions
An Internship Trainee was asked
Q. What is 1NF 2NF 3NF
Ans. 

1NF, 2NF, and 3NF are different normal forms in database normalization, ensuring data integrity and reducing redundancy.

  • 1NF (First Normal Form) - Each column in a table must contain atomic values. No repeating groups or arrays.

  • 2NF (Second Normal Form) - Meets 1NF and all non-key attributes are fully functional dependent on the primary key.

  • 3NF (Third Normal Form) - Meets 2NF and there is no transitive dependency be...

View all Internship Trainee interview questions

Dassault Systemes Interview Experiences for Freshers

19 interviews found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

58 question, basic aptitude with topics like ratio and proportion, 3d geometry.
3 coding questions with 5 mins each to solve, easy questions like given a list with duplicate elements return the same list with unique elements.

Round 2 - One-on-one 

(3 Questions)

  • Q1. How is a python list implemented
  • Q2. Tell me about your internship
  • Q3. Where do you see yourself in 5 years?
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
  • Q1. Solid principles
  • Q2. Design patterns
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Coding Test 

Write a code for Singleton pattern?

Intern Interview Questions & Answers

user image Anonymous

posted on 17 Oct 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

There will be asking some of aptitude questions which is simple

Round 3 - Technical 

(4 Questions)

  • Q1. Logical thinking questions will be asking
  • Q2. Questions will be asking on resume
  • Q3. Logical thinking
  • Q4. Oops concepts with
Round 4 - HR 

(1 Question)

  • Q1. Human behaviour will be asking

Software Developer Interview Questions & Answers

user image AKSHAY DARADE

posted on 3 Jun 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Oops concepts , collection frameworks basic questions on core Java .

Software Developer Interview Questions & Answers

user image 6046 Chaitali Jadhav

posted on 3 May 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

60 min basic questions of quants maths verbal English graphs and pie charts

Round 2 - One-on-one 

(1 Question)

  • Q1. Technical questions

R&D Engineer Interview Questions & Answers

user image Anonymous

posted on 11 Aug 2023

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jul 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

It consisted two sections. One was GI and other was logical

Round 3 - Technical 

(1 Question)

  • Q1. Questions on what is there in the resume, Two puzzles: bucket problem and ant problem, Which is Object oriented language from C++ and Java, Difference between C++ and Java, Why you only chose java over C++...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be thorough with your resume, Do as much puzzles as possible, Be good in one programming language
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Online aptitude test very easy

Round 2 - Technical 

(2 Questions)

  • Q1. What is 1NF 2NF 3NF
  • Ans. 

    1NF, 2NF, and 3NF are different normal forms in database normalization, ensuring data integrity and reducing redundancy.

    • 1NF (First Normal Form) - Each column in a table must contain atomic values. No repeating groups or arrays.

    • 2NF (Second Normal Form) - Meets 1NF and all non-key attributes are fully functional dependent on the primary key.

    • 3NF (Third Normal Form) - Meets 2NF and there is no transitive dependency between...

  • Answered by AI
  • Q2. Questions on Puzzles

Interview Preparation Tips

Interview preparation tips for other job seekers - Very Easy process be prepared
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Explain about Projects Gaming question Case study

I appeared for an interview in Nov 2022.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Oops relate questions
  • Q2. Coding questions like output

Interview Preparation Tips

Interview preparation tips for other job seekers - One of the 3rd class people (interviewer)
Beoz when ever we are appearing on interview firstly they ask what is your current CTC and what is your Expected CTC
They haven't check talent they check only CTC
HR said they don't have CTC issue
So what is reason interviewer asking salary
They having total 2 technical round
N last one it's HR discussion
In both rounds if you have performed well in interview but interviewer ask salary part then for sure you will be rejected
Before 2nd round they send you one form over email you need to fill CTC part of your current organization

Top trending discussions

View All
Interview Tips & Stories
6d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Dassault Systemes?
Ask anonymously on communities.

Dassault Systemes Interview FAQs

How many rounds are there in Dassault Systemes interview for freshers?
Dassault Systemes interview process for freshers usually has 2-3 rounds. The most common rounds in the Dassault Systemes interview process for freshers are Technical, Aptitude Test and Resume Shortlist.
How to prepare for Dassault Systemes interview for freshers?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Dassault Systemes. The most common topics and skills that interviewers at Dassault Systemes expect are Java, Algorithms, Analytical, Communication Skills and Problem Solving.
What are the top questions asked in Dassault Systemes interview for freshers?

Some of the top questions asked at the Dassault Systemes interview for freshers -

  1. 3 Bulbs 3 switches, how do you know which is for what without see...read more
  2. Puzzles, cake cut 3 times into 8 equal pieces ...read more
  3. Write the program for singleton design patt...read more
How long is the Dassault Systemes interview process?

The duration of Dassault Systemes interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 12 interview experiences

Difficulty level

Easy 33%
Moderate 67%

Duration

Less than 2 weeks 75%
2-4 weeks 13%
4-6 weeks 13%
View more
Join Dassault Systemes Sustainable Innovation is a Core Practice

Interview Questions from Similar Companies

Zoho Interview Questions
4.3
 • 537 Interviews
Amdocs Interview Questions
3.7
 • 532 Interviews
SAP Interview Questions
4.2
 • 291 Interviews
Adobe Interview Questions
3.9
 • 247 Interviews
Salesforce Interview Questions
4.0
 • 234 Interviews
24/7 Customer Interview Questions
3.5
 • 179 Interviews
Oracle Cerner Interview Questions
3.6
 • 162 Interviews
View all

Dassault Systemes Reviews and Ratings

based on 1k reviews

3.9/5

Rating in categories

3.4

Skill development

4.3

Work-life balance

3.2

Salary

4.5

Job security

4.1

Company culture

3.0

Promotions

3.6

Work satisfaction

Explore 1k Reviews and Ratings
R&D Engineer
634 salaries
unlock blur

₹9.2 L/yr - ₹19.9 L/yr

Software Engineering Specialist
425 salaries
unlock blur

₹9 L/yr - ₹16 L/yr

Software Developer
351 salaries
unlock blur

₹9.2 L/yr - ₹16.6 L/yr

Software Engineer
324 salaries
unlock blur

₹9 L/yr - ₹16 L/yr

QA Engineer
137 salaries
unlock blur

₹7.9 L/yr - ₹13.5 L/yr

Explore more salaries
Compare Dassault Systemes with

Autodesk

4.1
Compare

Oracle

3.7
Compare

Amdocs

3.7
Compare

Automatic Data Processing (ADP)

4.0
Compare
write
Share an Interview