i
Dassault Systemes
Filter interviews by
I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 5 interview rounds.
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
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 ...
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
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
posted on 3 Oct 2024
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.
Aptitude consists of reasoning, codes etc
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
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
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
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
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
posted on 14 Oct 2024
Good questions around data structures and algorithms
Good questions around data structures and algorithms
Good questions around datastructures and algorithms
posted on 13 Feb 2024
I applied via Walk-in and was interviewed in Jan 2024. There was 1 interview round.
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
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
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...
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
I applied via Naukri.com and was interviewed before Feb 2023. There were 3 interview rounds.
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].
posted on 25 Sep 2024
I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.
Algorithm based coding round
The most used technologies during work include Java, Spring Boot, AWS, Docker, and Kubernetes.
Java
Spring Boot
AWS
Docker
Kubernetes
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
posted on 11 Apr 2024
I applied via Company Website and was interviewed in Aug 2024. There were 3 interview rounds.
Medium DSA questions were asked.
Medium to Hard ds questions were asked
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
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
R&D Engineer
615
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