i
Dassault Systemes
Filter interviews by
I was interviewed before Aug 2023.
Basic HTML, CSS and JS questions
I applied via Naukri.com and was interviewed before May 2023. There were 5 interview rounds.
General Aptitude test along with Coding Test.
I applied via Naukri.com and was interviewed before Apr 2023. There were 5 interview rounds.
That time It was Logical questions on paper test, now its online
Java, Selenium coding test + scenario based questions
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
Few Aptitude and behaviour MCQ questions followed by coding Test
Dassault Systemes interview questions for popular designations
I applied via Approached by Company and was interviewed before Apr 2023. There were 3 interview rounds.
This was my 1st round in which aptitude question.
Get interview-ready with Top Dassault Systemes Interview Questions
I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.
Duration : 1 Hour,
Topics : JS, HTML, CSS,
Coding : 2 Questions
Hoisting is a JavaScript behavior where variable and function declarations are moved to the top of their containing scope during the compilation phase.
In JavaScript, variable and function declarations are hoisted to the top of their scope.
This means that you can use a variable or function before it is declared in the code.
However, only the declarations are hoisted, not the initializations.
To center a div, use CSS properties like margin, display, and text-align.
Set margin to auto on left and right sides
Set display property to 'block' or 'inline-block'
Set text-align to center if div contains text
I applied via campus placement at National Institute of Technology (NIT), Raipur and was interviewed before Apr 2023. There were 2 interview rounds.
Coin change problem involves finding the minimum number of coins needed to make a certain amount of change.
Involves finding the minimum number of coins needed to make a certain amount of change
Dynamic programming is commonly used to solve this problem
Example: If the coins available are [1, 2, 5] and the amount to make is 11, the minimum number of coins needed is 3 (5 + 5 + 1)
I applied via Referral and was interviewed before Feb 2023. There were 2 interview rounds.
Basic aptitude, reasoning and maths questions
The length of string wrapped around a cylindrical surface can be calculated using the formula 2πr, where r is the radius of the cylinder.
The formula to calculate the length of string wrapped around a cylindrical surface is 2πr.
For example, if the radius of the cylinder is 5 cm, the length of the string wrapped around it would be 2π(5) = 10π cm.
The shortest distance between 2 points on a 3D cubical surface can be calculated using the Manhattan distance formula.
Calculate the absolute difference between the x, y, and z coordinates of the two points.
Sum up the absolute differences to get the Manhattan distance.
Manhattan distance = |x2 - x1| + |y2 - y1| + |z2 - z1|
Example: If point A is (1, 2, 3) and point B is (4, 5, 6), the Manhattan distance would be |4-1| + |
Implement matrix multiplication and bitwise XOR operation in C++.
For matrix multiplication, define a Matrix class with overloaded * operator.
For bitwise XOR operation, use the ^ operator between two integers.
Ensure the dimensions of matrices are compatible for multiplication.
Handle edge cases like empty matrices or different dimensions.
Example: Matrix A(4, 4); Matrix B(4, 4); Matrix C = A * B;
Example: int result = num1
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 Referral and was interviewed before Apr 2023. There were 2 interview rounds.
It was pretty basic but there there were many questions. So it is good to practice before
Top trending discussions
Some of the top questions asked at the Dassault Systemes interview -
The duration of Dassault Systemes interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 125 interviews
Interview experience
based on 938 reviews
Rating in categories
R&D Engineer
606
salaries
| ₹6.8 L/yr - ₹24.5 L/yr |
Software Engineering Specialist
358
salaries
| ₹7 L/yr - ₹18.8 L/yr |
Software Developer
351
salaries
| ₹5.5 L/yr - ₹20 L/yr |
Software Engineer
284
salaries
| ₹5.5 L/yr - ₹18 L/yr |
QA Engineer
135
salaries
| ₹4 L/yr - ₹13.5 L/yr |
Autodesk
Siemens
PTC
Ansys Software Private Limited