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 887 Reviews

Filter interviews by

Dassault Systemes Member Research & Development Interview Questions, Process, and Tips

Updated 23 Jul 2021

Dassault Systemes Member Research & Development Interview Experiences

1 interview found

I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 5 interview rounds.

Interview Questionnaire 

6 Questions

  • Q1. How is object class inherited in case of multiple tiers, for instance B extends A then do both of these classes inherit object class separately. Explain
  • Q2. Sort map entries based on value
  • Ans. 

    Sort map entries based on value

    • Use a TreeMap to sort the entries based on value

    • Implement a Comparator to compare the values

    • Convert the TreeMap to a LinkedHashMap to maintain the order of insertion

  • Answered by AI
  • Q3. SOLID design principles
  • Ans. 

    SOLID design principles are a set of guidelines for writing maintainable and scalable code.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: A class should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Subtypes should be substitutable for their base types.

    • I - Interface Segregation Principle: A client should not be forced ...

  • Answered by AI
  • Q4. Site an example for Singleton pattern implementation in java
  • Ans. 

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

    • Private constructor to restrict object creation

    • Private static instance variable to hold the single instance

    • Public static method to get the instance

    • Lazy initialization or eager initialization

    • Thread-safe implementation using synchronized keyword or static block

    • Examples: java.lang.Runtime, java.awt.Desktop, java.u

  • Answered by AI
  • Q5. With Java 8, interface has the ability to accommodate static and default methods, are abstract classes still needed? Why?
  • Q6. Give a real life example of implementing interfaces vs abstract classes
  • Ans. 

    Implementing interfaces vs abstract classes in real life

    • Interfaces are useful when implementing multiple inheritance in Java

    • Abstract classes are useful when creating a base class with some implementation

    • Example of interface: implementing Runnable interface in a class to create a thread

    • Example of abstract class: creating a base class for different types of vehicles

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Basically brushing up core java thoroughly would be a good start. Also ensure you know 80% of all that you have listed on your resume, well. Stay calm and collected, interviewers are friendly and they do drop hints so be vigil enough to catch them

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via campus placement at Vignan Institute of Technology and Science, Poochampally Mandal and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Aptitude consists of reasoning, codes etc

Round 2 - Technical 

(2 Questions)

  • Q1. How do you motivate your team
  • Ans. 

    I motivate my team by setting clear goals, providing regular feedback, recognizing achievements, and fostering a positive work environment.

    • Setting clear goals and expectations

    • Providing regular feedback and constructive criticism

    • Recognizing and rewarding achievements

    • Fostering a positive work environment through team-building activities and open communication

  • Answered by AI
  • Q2. String code in python
  • Ans. 

    String manipulation in Python

    • Use string methods like split(), join(), replace(), etc.

    • Remember that strings are immutable in Python

    • Be mindful of string concatenation efficiency

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Pattern code right angle triangle
  • Q2. Tell me about your project
  • Ans. 

    Developed a mobile app for tracking daily water intake and setting hydration goals.

    • Used React Native for front-end development

    • Implemented Firebase for backend database and authentication

    • Included features like daily reminders and progress tracking

    • Received positive feedback from users on user-friendly interface

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Who is your motivation
  • Ans. 

    My motivation is my family and the desire to make them proud.

    • Family is my biggest motivation

    • I want to succeed to provide a better life for my loved ones

    • Their support drives me to work harder

    • Seeing their happiness when I achieve my goals fuels my determination

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

    Developed a mobile application for tracking daily water intake

    • Designed user-friendly interface for inputting water consumption

    • Implemented reminder notifications to encourage regular hydration

    • Integrated with health tracking apps to provide comprehensive health data

    • Received positive feedback from users on improved hydration habits

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Quick sorting is asked in this round
  • Q2. Tree traversal was asked
Round 2 - Technical 

(2 Questions)

  • Q1. Merge sort was asked
  • Q2. Binary search was asked
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Good questions around data structures and algorithms

Round 2 - Coding Test 

Good questions around data structures and algorithms

Round 3 - Coding Test 

Good questions around datastructures and algorithms

Round 4 - One-on-one 

(2 Questions)

  • Q1. Salesforce config
  • Q2. Lwc aura javascript databases sql
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Python basics questions and programming questions
  • Q2. Write a program for Sum of natural numbers
  • Ans. 

    Program to calculate the sum of natural numbers

    • Use a loop to iterate through the natural numbers

    • Keep adding each number to a running total

    • Stop the loop when the desired number of natural numbers is reached

    • Return the sum

  • Answered by AI
  • Q3. Write a program for primary numbers
  • Ans. 

    Program to find prime numbers

    • Start with a loop to iterate through numbers

    • Check if each number is divisible by any number less than itself

    • If not divisible, add it to the list of prime numbers

  • Answered by AI
  • Q4. What is decorator in python
  • Ans. 

    A decorator in Python is a design pattern that allows a user to add new functionality to an existing object or function without modifying its structure.

    • Decorators are denoted by the '@' symbol followed by the name of the decorator function.

    • They are used to modify the behavior of functions or classes.

    • Decorators can be used for logging, timing, caching, access control, etc.

    • They provide a way to wrap or modify the behavio...

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Design parking lot
  • Ans. 

    Design a parking lot with efficient layout and features

    • Consider the size and layout of the parking lot

    • Include designated spots for different types of vehicles (compact, regular, handicapped)

    • Implement a clear signage system for easy navigation

    • Incorporate security measures such as lighting and surveillance cameras

    • Include payment options for parking fees (e.g. ticket machines, mobile app)

    • Consider environmental factors lik

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - While I was giving my last round, in between I got an email that I am not selected. Worst experience ever.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Related to Software Testing Process Coding questions Puzzle
  • Q2. How to get individual character from string
  • Ans. 

    Use indexing to access individual characters from a string.

    • Use square brackets and the index number to access a specific character in the string.

    • Remember that indexing starts at 0 in most programming languages.

    • Example: str = 'hello', to get the first character 'h', use str[0].

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Coding Questions
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial round
Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Algorithm based coding round

Round 2 - Technical 

(2 Questions)

  • Q1. Hard problem solved during project work
  • Q2. Most used technologies during work
  • Ans. 

    The most used technologies during work include Java, Spring Boot, AWS, Docker, and Kubernetes.

    • Java

    • Spring Boot

    • AWS

    • Docker

    • Kubernetes

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Tentative Date of joining
  • Ans. 

    I am available to join within 2 weeks of receiving an offer.

    • Available to join within 2 weeks of receiving offer

    • Flexible with start date if needed

    • Can start immediately if required

  • Answered by AI
  • Q2. Salary expectation

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for the interview
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Merge sort, check duplicates
  • Q2. String related questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Medium DSA questions were asked.

Round 2 - Coding Test 

Medium to Hard ds questions were asked

Round 3 - HR 

(2 Questions)

  • Q1. What are your strengths?
  • Ans. 

    My strengths include strong problem-solving skills, excellent communication abilities, and a proven track record of delivering high-quality results.

    • Strong problem-solving skills

    • Excellent communication abilities

    • Proven track record of delivering high-quality results

  • Answered by AI
  • Q2. Why are you looking for a change?
  • Ans. 

    Seeking new challenges and opportunities for growth in a senior technical role.

    • Looking for opportunities to work on more complex projects

    • Seeking a role with more responsibility and leadership opportunities

    • Interested in expanding my skill set and learning new technologies

  • Answered by AI

Dassault Systemes Interview FAQs

What are the top questions asked in Dassault Systemes Member Research & Development interview?

Some of the top questions asked at the Dassault Systemes Member Research & Development interview -

  1. Give a real life example of implementing interfaces vs abstract clas...read more
  2. Site an example for Singleton pattern implementation in j...read more
  3. Sort map entries based on va...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Dassault Systemes interview
Recruitment Consultant
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

IBM Interview Questions
4.1
 • 2.3k Interviews
Oracle Interview Questions
3.7
 • 877 Interviews
Amdocs Interview Questions
3.8
 • 518 Interviews
Zoho Interview Questions
4.3
 • 500 Interviews
Siemens Interview Questions
4.1
 • 420 Interviews
SAP Interview Questions
4.2
 • 300 Interviews
Salesforce Interview Questions
4.1
 • 264 Interviews
Adobe Interview Questions
4.0
 • 246 Interviews
View all
R&D Engineer
615 salaries
unlock blur

₹6 L/yr - ₹23 L/yr

Software Developer
353 salaries
unlock blur

₹5 L/yr - ₹20 L/yr

Software Engineering Specialist
329 salaries
unlock blur

₹7 L/yr - ₹18.7 L/yr

Software Engineer
279 salaries
unlock blur

₹5.4 L/yr - ₹17.3 L/yr

QA Engineer
144 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

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview