Upload Button Icon Add office photos
Engaged 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

Compare button icon Compare button icon Compare
4.0

based on 897 Reviews

Filter interviews by

Dassault Systemes Interview Questions, Process, and Tips

Updated 15 Jan 2025

Top Dassault Systemes Interview Questions and Answers

View all 126 questions

Dassault Systemes Interview Experiences

Popular Designations

157 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(9 Questions)

  • Q1. Introduction, roles and responsibilities
  • Q2. Deep copy shallow copy
  • Q3. Method Overloading overriding
  • Q4. Constuctor and its types
  • Ans. 

    Constructors are special methods in a class used to initialize objects. There are default, parameterized, copy, and static constructors.

    • Constructors have the same name as the class and do not have a return type.

    • Default constructors are automatically created by the compiler if no constructor is defined.

    • Parameterized constructors accept parameters to initialize object properties.

    • Copy constructors create a new object as a...

  • Answered by AI
  • Q5. Varags (variable length arguments)
  • Q6. Find element find elements return types of it if no elements found
  • Ans. 

    findElements method in Selenium returns a list of WebElements or an empty list if no elements are found.

    • findElements method returns a list of WebElements

    • If no elements are found, it returns an empty list

    • Return type is List

Answered by AI
  • Q7. Webdriver what is it
  • Ans. 

    Webdriver is a tool used for automating web application testing.

    • Webdriver is a popular automation tool used for testing web applications.

    • It allows testers to automate interactions with a web browser.

    • Webdriver supports multiple programming languages such as Java, Python, and C#.

    • It can simulate user interactions like clicking buttons, entering text, and navigating through pages.

    • Webdriver is commonly used in QA automation...

  • Answered by AI
  • Q8. Find duplicate numbers and its count from given list explain logic
  • Ans. 

    Logic to find duplicate numbers and their count in a given list.

    • Iterate through the list and store each number in a hashmap with its count

    • If a number is already in the hashmap, increment its count

    • After iterating, check the hashmap for numbers with count greater than 1 to find duplicates

  • Answered by AI
  • Q9. Factorial using recursion
  • Ans. 

    Factorial using recursion is a mathematical function that calculates the product of all positive integers up to a given number.

    • Define a function that takes an integer parameter n

    • Base case: if n is 0, return 1

    • Recursive case: return n multiplied by the factorial of n-1

    • Example: factorial(5) = 5 * factorial(4) = 5 * 4 * factorial(3) = 5 * 4 * 3 * factorial(2) = 5 * 4 * 3 * 2 * factorial(1) = 5 * 4 * 3 * 2 * 1 = 120

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - For me Mostly 90% they asked java related questions.
    Introduction, roles responsibilities.
    Deep copy shallow copy
    Method Overloading overriding
    Constuctor
    Varags
    Find element & find elements difference and return types(if elements present and if not)
    2 coding questions
    1 repeatetive numbers/duplicates and its count from the given list eg output 4,2(4 is number and found 2 times)
    2 factorial of a number using recursion.

    I don't want to fil this form all that's why including all questions asked in the feedback.

    This was my first round and no response till now.
    Interview taken on 10 Oct.

    Skills evaluated in this interview

    Qa Automation Testing Engineer Interview Questions asked at other Companies

    Q1. selenium: what are selenium components, what are the different locators in selenium, what is selenium web driver, write a xpath for a given element on a web page
    View answer (5)
    Interview experience
    2
    Poor
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Not Selected

    I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.

    Round 1 - One-on-one 

    (7 Questions)

    • Q1. What are the golden rules of accounting?
    • Q2. What is the general accounting entry for prepaid taxes?
    • Q3. What is budgeting?
    • Q4. What is the difference between budgeting and forecasting?
    • Q5. What is the order to cash process?
    • Q6. What is the process of bank reconciliation?
    • Q7. What does a real account mean?

    Financial Planning and Analysis Analyst Interview Questions asked at other Companies

    Q1. What do you know about financial planning and analysis
    View answer (1)

    QA Engineer Interview Questions & Answers

    user image Anonymous

    posted on 5 Oct 2024

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

    I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

    Round 1 - Technical 

    (9 Questions)

    • Q1. Tell me about your Project? what part you tested in your project?
    • Ans. 

      I worked on a project to develop a mobile application for tracking fitness goals and workouts.

      • Tested user authentication and registration processes

      • Performed functional testing on workout tracking features

      • Conducted regression testing after each new feature implementation

    • Answered by AI
    • Q2. What is Regression testing and what is regression defects?
    • Ans. 

      Regression testing is retesting of software to ensure that recent changes have not adversely affected existing features. Regression defects are bugs that reappear after changes.

      • Regression testing is performed to make sure that new code changes have not introduced any new bugs or caused existing functionalities to break.

      • It involves re-executing test cases that cover the impacted areas of the software.

      • Regression defects ...

    • Answered by AI
    • Q3. Scenario based question in that ask about the regression defects
    • Q4. Verification vs Validation?
    • Ans. 

      Verification ensures the product is built right, while validation ensures the right product is built.

      • Verification focuses on process, validation focuses on product

      • Verification answers 'Are we building the product right?'

      • Validation answers 'Are we building the right product?'

      • Verification is done before validation

    • Answered by AI
    • Q5. How frequently do you run the Regression Test?
    • Ans. 

      Regression tests are run after every significant code change or new feature implementation.

      • Regression tests are typically run after every significant code change or new feature implementation to ensure that existing functionalities are not affected.

      • The frequency of running regression tests may vary depending on the project timeline and release cycle.

      • In Agile development, regression tests are often run as part of the co...

    • Answered by AI
    • Q6. How to select 5 th dropdown option?
    • Ans. 

      To select the 5th dropdown option, locate the dropdown element and choose the 5th option.

      • Locate the dropdown element using its unique identifier or class name

      • Use a method like 'selectByIndex' or 'selectByVisibleText' to choose the 5th option

      • Verify that the correct option has been selected

    • Answered by AI
    • Q7. Find the xpath of "Google Search tab" & "Voice search button"?
    • Ans. 

      Use xpath to locate Google Search tab and Voice search button on the webpage.

      • For Google Search tab: //input[@name='btnK']

      • For Voice search button: //div[@aria-label='Search by voice']

    • Answered by AI
    • Q8. Write a java program for reverse string without pre defined method.
    • Ans. 

      Java program to reverse a string without using predefined methods.

      • Create a char array from the input string.

      • Use two pointers, one at the start and one at the end, to swap characters.

      • Continue swapping characters until the pointers meet in the middle.

    • Answered by AI
    • Q9. Which libraries use for the verifying test cases?
    • Ans. 

      Some common libraries used for verifying test cases are JUnit, TestNG, Selenium, and RestAssured.

      • JUnit is a popular Java testing framework for unit testing.

      • TestNG is another Java testing framework that supports parameterized and data-driven testing.

      • Selenium is a widely used tool for automating web browsers for testing purposes.

      • RestAssured is a Java library for testing RESTful APIs.

    • Answered by AI

    Skills evaluated in this interview

    Top Dassault Systemes QA Engineer Interview Questions and Answers

    Q1. 7)how do you drive your data in automation , how do you validate whether your data is accurate and precise?
    View answer (1)

    QA Engineer Interview Questions asked at other Companies

    Q1. 80 pairs of socks in a dark room, 40 black, 40 white, how many minimum number of socks need to be taken out to get 15 pairs of socks
    View answer (7)
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.

    Round 1 - Aptitude Test 

    It included aptitude, technical and coding questions

    Round 2 - Technical 

    (2 Questions)

    • Q1. Questions on SQL(Joins)
    • Q2. Questions on arrays, substrings
    Round 3 - HR 

    (2 Questions)

    • Q1. Location preferred
    • Ans. 

      Remote work preferred, open to occasional travel

      • Remote work preferred

      • Open to occasional travel

      • Flexible with location

    • Answered by AI
    • Q2. Family background

    Top Dassault Systemes Software Engineer Interview Questions and Answers

    Q1. C++ Program to reverse a string
    View answer (1)

    Software Engineer Interview Questions asked at other Companies

    Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
    View answer (169)

    Dassault Systemes interview questions for popular designations

     R&D Engineer

     (21)

     Software Developer

     (18)

     Software Engineer

     (17)

     QA Engineer

     (7)

     Software Engineering Specialist

     (5)

     Java Developer

     (4)

     Senior Software Engineer

     (4)

     Research and Development

     (3)

    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (1 Question)

    • Q1. Most related to Basic JavaScript Question
    Round 2 - Technical 

    (1 Question)

    • Q1. Managerial Round with one DSA question related to bits.

    Research and Development Interview Questions asked at other Companies

    Q1. Explain how you will place heat and light sensors in a room with glass facade on one side
    View answer (7)

    Get interview-ready with Top Dassault Systemes Interview Questions

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

    I applied via Campus Placement and was interviewed in Oct 2024. There was 1 interview round.

    Round 1 - Technical 

    (3 Questions)

    • Q1. Bubble sort and array was given
    • Q2. Create binary tree
    • Ans. 

      A binary tree is a data structure where each node has at most two children.

      • Start by creating a Node class with left and right child pointers.

      • Implement methods to insert, search, and delete nodes in the tree.

      • Consider different traversal methods like inorder, preorder, and postorder.

    • Answered by AI
    • Q3. HightBuilding Pattern

    Interview Preparation Tips

    Interview preparation tips for other job seekers - just go through strivers videos

    Skills evaluated in this interview

    Top Dassault Systemes Software Developer Interview Questions and Answers

    Q1. 1. Implement 4x4 matrix multiplication with operator overloading in cpp. 2. Bitwise XOR operation of two numbers
    View answer (1)

    Software Developer Interview Questions asked at other Companies

    Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
    View answer (39)
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected
    Round 1 - Aptitude Test 

    Basic to intermediate Question based on Maths

    Round 2 - Technical 

    (2 Questions)

    • Q1. Implement Linked List using stack
    • Ans. 

      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

    • Answered by AI
    • Q2. Geometry based questions

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Just be clear with the basics of Maths and C++(Language in JD). Interviewer would be your manager only so try to get the best out of them based on the question spun.

    Skills evaluated in this interview

    Top Dassault Systemes Software Engineer Interview Questions and Answers

    Q1. C++ Program to reverse a string
    View answer (1)

    Software Engineer Interview Questions asked at other Companies

    Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
    View answer (169)
    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
    • 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]

    • Answered by AI
    • Q2. Tell me about your internship
    • Ans. 

      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

    • Answered by AI
    • Q3. Where do you see yourself in 5 years?
    • Ans. 

      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

    • Answered by AI

    Top Dassault Systemes Software Engineer Interview Questions and Answers

    Q1. C++ Program to reverse a string
    View answer (1)

    Software Engineer Interview Questions asked at other Companies

    Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
    View answer (169)
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    4-6 weeks
    Result
    Not Selected

    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.

    Round 1 - Aptitude Test 

    Aptitude questions was their and it was in particular time then coding question it also was with solve in particular time frame

    Round 2 - Technical 

    (2 Questions)

    • Q1. Resume based questions were asked
    • Q2. Puzzle-based question logical question

    Top Dassault Systemes Software Engineer Interview Questions and Answers

    Q1. C++ Program to reverse a string
    View answer (1)

    Software Engineer Interview Questions asked at other Companies

    Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
    View answer (169)

    QA Engineer Interview Questions & Answers

    user image Anonymous

    posted on 21 Nov 2024

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

    (1 Question)

    • Q1. How you will validate the input you are giving while login if its correct but not with the success message and algorithm for it
    • Ans. 

      Validate input by checking for specific error messages instead of success message

      • Check for error messages related to incorrect input (e.g. 'Invalid username/password')

      • Verify the response code or status returned after login attempt

      • Look for any specific patterns in the error messages that indicate incorrect input

    • Answered by AI

    Skills evaluated in this interview

    Top Dassault Systemes QA Engineer Interview Questions and Answers

    Q1. 7)how do you drive your data in automation , how do you validate whether your data is accurate and precise?
    View answer (1)

    QA Engineer Interview Questions asked at other Companies

    Q1. 80 pairs of socks in a dark room, 40 black, 40 white, how many minimum number of socks need to be taken out to get 15 pairs of socks
    View answer (7)

    Dassault Systemes Interview FAQs

    How many rounds are there in Dassault Systemes interview?
    Dassault Systemes interview process usually has 2-3 rounds. The most common rounds in the Dassault Systemes interview process are Technical, Aptitude Test and Resume Shortlist.
    How to prepare for Dassault Systemes interview?
    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 Javascript, Python, Java, Analytical and Communication Skills.
    What are the top questions asked in Dassault Systemes interview?

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

    1. suppose a customer gets a crash in our software and that crash dump comes to yo...read more
    2. 7)how do you drive your data in automation , how do you validate whether your d...read more
    3. 6)What do you do when your automation script fails , debug proce...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.

    Dassault Systemes Interview Process

    based on 78 interviews in last 1 year

    Interview experience

    4.1
      
    Good
    View more

    Interview Questions from Similar Companies

    IBM Interview Questions
    4.0
     • 2.4k Interviews
    Oracle Interview Questions
    3.7
     • 895 Interviews
    Siemens Interview Questions
    4.1
     • 424 Interviews
    SAP Interview Questions
    4.2
     • 304 Interviews
    PTC Interview Questions
    4.2
     • 63 Interviews
    Autodesk Interview Questions
    4.3
     • 38 Interviews
    Trimble Interview Questions
    4.2
     • 26 Interviews
    Bentley Systems Interview Questions
    4.3
     • 20 Interviews
    View all

    Dassault Systemes Reviews and Ratings

    based on 897 reviews

    4.0/5

    Rating in categories

    3.5

    Skill development

    4.3

    Work-life balance

    3.3

    Salary

    4.5

    Job security

    4.2

    Company culture

    3.2

    Promotions

    3.7

    Work satisfaction

    Explore 897 Reviews and Ratings
    R&D Engineer
    613 salaries
    unlock blur

    ₹6 L/yr - ₹23 L/yr

    Software Developer
    347 salaries
    unlock blur

    ₹5 L/yr - ₹20 L/yr

    Software Engineering Specialist
    332 salaries
    unlock blur

    ₹7 L/yr - ₹18.7 L/yr

    Software Engineer
    283 salaries
    unlock blur

    ₹6.1 L/yr - ₹17.3 L/yr

    QA Engineer
    141 salaries
    unlock blur

    ₹4 L/yr - ₹13.5 L/yr

    Explore more salaries
    Compare Dassault Systemes with

    Autodesk

    4.3
    Compare

    Siemens

    4.1
    Compare

    PTC

    4.2
    Compare

    Ansys Software Private Limited

    3.9
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview