i
Dassault Systemes
Filter interviews by
60 min basic questions of quants maths verbal English graphs and pie charts
Top trending discussions
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Coding questions related to trees and graphs
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills
Team player with excellent communication skills
I was motivated to move to this role because of my passion for coding and desire to work on challenging projects.
Passion for coding and technology
Desire to work on challenging projects
Opportunity for growth and learning
Interest in the company's products or services
I applied via Company Website and was interviewed in May 2023. There were 3 interview rounds.
I was interviewed in Feb 2021.
Round duration - 75 Minutes
Round difficulty - Hard
Online Round - 2 questions.
75 minutes
Approach:
In this approach, we will be trying to find the valid sequence using backtracking. We will be creating our sequence from left to right and will be trying to fix the biggest possible integer yet to be used at the current position. We are fixing the biggest integer first because that will give us the lexicographically largest sequence that is possible. For every position, we will be fi...
The idea here is to use recursion. At each step, we plan to insert the remaining balls in the string hand to the string board. Now the question arises, in which position do we have to insert the ‘i’th character of the string hand? The answer is simple; we have to insert ‘i’th character to all the positions on board to get all possible answers. That’s why we are using the recursive approach. After inse...
Round duration - 40 Minutes
Round difficulty - Hard
1 Coding problem and 1 OOP problem
The brute force approach to this problem is that we continuously iterate on the speed of eating chocolates till Ninja can eat all the chocolates within ‘M’ Minutes.
Algorithm:
Virtual function and abstract class
Round duration - 40 minutes
Round difficulty - Hard
Resume based problems, OOPs, DBMS, OS problems
Virtual memory ? Usage , example4
Threads, Processes , differences.
Design linkedin kind platform
Round duration - 15 Minutes
Round difficulty - Hard
Typical HR interview round. Short and crisp
Are you reliable? or Can I trust you with responsibilities?
What are the three things that are most important for you in a job?
What was the toughest decision you ever had to ma...
Tip 1 : Be quick and direct.
Tip 1 : Never leave any topic from any chapter / Subject
Tip 2 : Learn to explain your thoughts well
Tip 3 : Learn from previous experiences / interviews / problems asked.
Tip 4 : Atleast 4 projects in Resume
Tip 1 : Atleast 4 projects on Resume
Tip 2 : Do not write false things. You always get caught. Be genuine.
I was interviewed in Feb 2021.
Round duration - 90 minutes
Round difficulty - Medium
The steps are as follows:
Round duration - 90 minutes
Round difficulty - Easy
This was my first technical round. he asked me about all my projects and the technologies used. some questions were on c and c++. what is heap , stack, memory allocation methods. Basically they covered all the concepts of c from string to pointers. Then they gave me one coding question which was on arrays. Best part was interviewers were very friendly.
The steps are as follows:
Round duration - 75 minutes
Round difficulty - Hard
This round was completely on data structures . he asked me all the questions related to linked list like detect a loop, remove a loop and graphs like BFS and DFS algorithms and some on trees. even on Adjacency matrix and adjacency list.
Questions related to my projects, oops concepts, why red Hat, what do u know about red Hat, some real time problems and many.
Round duration - 60 minutes
Round difficulty - Medium
Find the outer layer of points in the grid, which algorithm you would apply?
Tip 1 : Be yourself
Tip 2 : Express yourself
Tip 1 : Practice coding daily
Tip 2 : Learn new concepts everyday
Tip 3 : Know all that standard coding questions
Tip 1 : Do not bluff on ur resume.
Tip 2 : Keep relevant projects.
I was interviewed in Jan 2021.
Round duration - 40 minutes
Round difficulty - Easy
It was in the morning. The 1st round was online coding + MCQ round. It had 3 sections in total to be solved in 40mins.Questions were mainly from Data structure, OS, DBMS, SQL.
The basic idea is to generate all the possible subarrays and find the cost of every possible split and then returning the minimum cost from all of them.
The steps are as follows:
The simplest idea is to consider all subsequences of arr1[] and check if all numbers in this subsequence are prime and appear in arr2[]. Then find the longest length of these subsequences. But the time complexity for this operation will be O(M * (2 ^ N)) where ‘M’ is the length of the first array and ‘N’ is the length of the second array.
We can think of an efficient solution in which first we c...
Round duration - 60 minutes
Round difficulty - Medium
It was conducted in the evening around 4:30PM-5:30PM. Questions were bit difficult. Questions were mainly from Data Structures and there was total of 3 questions.
The key idea in this problem is storing the first and last occurrence index of every element. So, we can store the first and last index and then iterate over the array, and in each iteration, we check if the maximum index of the last occurrence of all the previous elements of the current subarray is less than or equal to the current index.
We use array hash to store the last occurrence of an elemen...
We will be solving this problem using a simple array traversal. At each position, we will check if the element at the current index i and (i + M) are the same or not. Moreover, if it is the same, then we will increment the counter, and as soon as our counter becomes equal to K, it means the array can be split, and we will return the answer at that step. If, after all, iterations are still if the count i...
Round duration - 20 minutes
Round difficulty - Easy
It was in the evening. Interviewer first ask simple questions to keep me calm and it was nice interaction with her the environment created by her was very interesting to answer
On a scale of 1 to 10 how would you rate yourself as a leader?
What makes you angry?
Tip 1 : Research about the company thoroughly
Tip 2 : Avoid any kind of hesitation while giving the answers
Tip 3 : Try to give practical and optimized approaches which shows some professionalism in you.
Tip 1 : Even if you are stuck in the problem, just give a try. The interviewer will help you definitely for sure.
Tip 2 : Prepare Data Structures and Algorithms well. They mostly check our Problem Solving ability to find the solutions for the real world problems.
Tip 3 : Be enough confident, don't be nervous. Maintain atleast 2 projects in your resume
Tip 1 : Mention atleast 2 projects.
Tip 2 : Mention your skills in which you are perfect.
Tip 3 : It should not be too long or too short
Some of the top questions asked at the Dassault Systemes Software Developer interview for freshers -
The duration of Dassault Systemes Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 60 reviews
Rating in categories
R&D Engineer
613
salaries
| ₹6 L/yr - ₹23 L/yr |
Software Developer
352
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