Filter interviews by
Clear (1)
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There was 1 interview round.
Asynchronous programming allows tasks to run concurrently, but can lead to complex code and potential race conditions.
Difficult to debug due to non-linear flow of execution
Potential for race conditions when multiple tasks access shared resources
Complex error handling and callback hell can make code hard to read and maintain
Events are a higher-level concept that allows objects to communicate without knowing each other, while delegates are a type-safe function pointers.
Events are based on the observer design pattern, where an object (the publisher) maintains a list of other objects (subscribers) that are interested in being notified when a certain event occurs.
Delegates are similar to function pointers in C++, but with type safety and obje...
Program to check prime number and reverse a string
For checking prime number, iterate from 2 to n/2 and check if n is divisible by any number
For reversing a string, use a loop to iterate through the characters and build the reversed string
Singleton class ensures only one instance of a class is created and provides a global point of access to it.
Use a private static variable to hold the instance of the class.
Make the constructor private to prevent instantiation from outside the class.
Provide a static method to access the instance, creating it if necessary.
ref and out are keywords in C# used for passing arguments to methods by reference.
ref keyword is used to pass arguments by reference, allowing the method to modify the value of the argument
out keyword is similar to ref, but the argument does not have to be initialized before being passed to the method
Example: void UpdateValue(ref int num) { num = num * 2; }
Example: void GetValues(out int a, out int b) { a = 10; b = 20;
Top trending discussions
I applied via Naukri.com and was interviewed before Jun 2023. There were 3 interview rounds.
Good easy basic quesrions
Basic Java and OOPS questions were asked
LLd and hld and basic java were asked
posted on 27 Oct 2024
I applied via Campus Placement and was interviewed before Oct 2023. There were 2 interview rounds.
Write a program for linear search
A C++ program for linear search in an array of strings
Declare an array of strings
Take input from user for the element to search
Iterate through the array to find the element
Return the index if found, otherwise return -1
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
Quantitative, verbal
2 coding questions easy, medium
Node.js is suitable for real-time applications and microservices, while Java is better for large-scale enterprise applications.
Use Node.js for building real-time applications like chat apps, streaming services, and collaborative tools.
Node.js is also great for developing microservices and APIs due to its lightweight and event-driven architecture.
Java is ideal for building large-scale enterprise applications that requir...
posted on 18 Sep 2024
I applied via Naukri.com and was interviewed before Sep 2023. There were 3 interview rounds.
Two rounds of coding which was medium to hard
I was assigned to develop a software on car automation
I chose Mercedes because of its reputation for luxury, innovation, and quality. I expect a challenging and rewarding work environment.
Chose Mercedes for its reputation for luxury and innovation
Expect a challenging and rewarding work environment
Impressed by Mercedes' commitment to quality and cutting-edge technology
posted on 20 Dec 2022
I applied via Campus Placement and was interviewed in Nov 2022. There were 2 interview rounds.
It was an online test which basically tests your basics
posted on 24 Jan 2023
I applied via Company Website and was interviewed in Dec 2022. There were 3 interview rounds.
An aptitude test is an exam used to determine an individual's skill or propensity to succeed in a given activity
Programming questions are an integral part of an interview for the developer's position
I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development
Strong problem-solving skills
Team player with excellent communication skills
I have worked on various projects including web development, mobile app development, and data analysis.
Developed a web application for a small business to manage inventory and sales
Created a mobile app for tracking fitness goals and progress
Performed data analysis on customer feedback to improve user experience
Machine learning algorithms in cars are implemented through sensors, data collection, training models, and real-time decision-making.
Collecting data from various sensors installed in the car, such as cameras, lidar, radar, and GPS.
Training machine learning models using the collected data to recognize patterns and make predictions.
Implementing real-time decision-making algorithms in the car's onboard computer to assist ...
based on 1 interview
Interview experience
Senior Software Engineer
90
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
71
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
67
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Manager
58
salaries
| ₹0 L/yr - ₹0 L/yr |
Service Advisor
52
salaries
| ₹0 L/yr - ₹0 L/yr |
Maruti Suzuki
Tata Motors
Mahindra & Mahindra
Hyundai Motor India Limited