i
Dassault Systemes
Filter interviews by
I applied via Company Website and was interviewed before Jun 2022. There were 3 interview rounds.
Basic 15questions with timer of 30mins
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 allows ob...
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 to man...
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
It included aptitude, technical and coding questions
Remote work preferred, open to occasional travel
Remote work preferred
Open to occasional travel
Flexible with location
Basic to intermediate Question based on Maths
Implement a Linked List using a stack data structure
Create a stack to store the elements of the linked list
Push new elements onto the stack when adding to the linked list
Pop elements from the stack when removing from the linked list
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
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.
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]
I interned at a tech startup where I worked on developing a new mobile app.
Developed new features for the mobile app
Collaborated with the design team to improve user experience
Participated in code reviews and testing
Attended team meetings and brainstorming sessions
In 5 years, I see myself as a senior software engineer leading a team of developers on innovative projects.
Leading a team of developers on innovative projects
Advancing to a senior software engineer role
Continuing to learn and grow in the field of software engineering
Dassault Systemes interview questions for designations
I applied via campus placement at Marathwada Mitra Mandal's College of Engineering, Pune and was interviewed in Aug 2024. There were 2 interview rounds.
Aptitude questions was their and it was in particular time then coding question it also was with solve in particular time frame
Get interview-ready with Top Dassault Systemes Interview Questions
English + Aptitude + 2 easy coding questions
1 Leetcode easy - sorting and 1 leetcode medium like trapping Rainwater
Puzzles and reasoning
Reverse the array of strings
Iterate through the array from the end to the beginning
Store each element in a new array in reverse order
Return the new array as the reversed version of the original array
Use array methods like slice or spread operator to copy one array to another without using a loop.
Use the slice method: let newArray = oldArray.slice()
Use the spread operator: let newArray = [...oldArray]
Both methods create a shallow copy of the original array
I applied via campus placement at D Y Patil College of Engineering, Pune and was interviewed in Aug 2023. There were 3 interview rounds.
Aptitude on basic Quat and all aptitude related question
I applied via Company Website and was interviewed before Oct 2023. There were 2 interview rounds.
Abstract classes can have both abstract and non-abstract methods, while interfaces can only have abstract methods.
Abstract classes can have constructors, member variables, and non-abstract methods, while interfaces cannot.
A class can implement multiple interfaces but can only inherit from one abstract class.
Abstract classes are used to define a common behavior for subclasses, while interfaces are used to define a contr...
I applied via Campus Placement and was interviewed in Sep 2022. There were 3 interview rounds.
Aptitude and bit of coding questions ,60 questions in 50 minutes.. Negative marks for wrong answers
Top trending discussions
The duration of Dassault Systemes Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
2 Interview rounds
based on 35 reviews
Rating in categories
R&D Engineer
613
salaries
| ₹6 L/yr - ₹23 L/yr |
Software Developer
353
salaries
| ₹5 L/yr - ₹20 L/yr |
Software Engineering Specialist
329
salaries
| ₹7 L/yr - ₹18.7 L/yr |
Software Engineer
279
salaries
| ₹5.4 L/yr - ₹17.3 L/yr |
QA Engineer
144
salaries
| ₹4 L/yr - ₹13.5 L/yr |
Autodesk
Siemens
PTC
Ansys Software Private Limited