Premium Employer

Mercedes-Benz Research and Development India

3.9
based on 1.5k Reviews
Filter interviews by

80+ Interview Questions and Answers

Updated 25 Nov 2024
Popular Designations

Q1. What is Os? What is primary key? Basics of os , dbms and python.

Ans.

Answering questions on OS, DBMS, and Python for Graduate Engineer Trainee (GET) interview.

  • OS stands for Operating System, it manages computer hardware and software resources.

  • DBMS stands for Database Management System, it is used to manage and organize data in a database.

  • Python is a high-level programming language used for web development, data analysis, and artificial intelligence.

  • Primary key is a unique identifier for each record in a database table.

  • Basics of OS include proc...read more

View 1 answer

Q2. What is criteria for designing chassis, what parameters you will consider?

Ans.

The criteria for designing a chassis involves considering various parameters such as structural integrity, weight distribution, material selection, and manufacturing processes.

  • Structural integrity is crucial to ensure the chassis can withstand the loads and stresses it will encounter during operation.

  • Weight distribution plays a key role in determining the vehicle's stability and handling.

  • Material selection involves choosing materials with appropriate strength, stiffness, and ...read more

Add your answer

Q3. What would you do when you found your co-worker stealing a product or money ?

Ans.

I would report the incident to the appropriate authorities and follow company protocols.

  • Maintain professionalism and remain calm

  • Gather evidence discreetly if possible

  • Report the incident to a supervisor or manager

  • Follow company policies and procedures

  • Cooperate with any investigations

  • Maintain confidentiality and avoid gossiping about the incident

View 1 answer

Q4. Different types of controllers, functions area of application, design a PID controller to control a first order system analyse the output response.

Ans.

PID controller is a type of controller used to regulate systems. It can be designed for first order systems and its output response can be analyzed.

  • PID controller is a feedback control mechanism that continuously calculates an error value and adjusts the control effort to minimize the error.

  • It consists of three components: proportional, integral, and derivative, which contribute to the control action based on the error, its accumulation, and its rate of change respectively.

  • PI...read more

Add your answer
Discover null interview dos and don'ts from real experiences

Q5. Swap two number without 3rd variable

Ans.

Swapping two numbers without using a third variable.

  • Use arithmetic operations to swap the numbers

  • Addition and subtraction can be used

  • XOR operation can also be used

Add your answer

Q6. Working principle of Turbocharger?, and compressor Map?

Ans.

Turbocharger uses exhaust gases to compress air and increase engine power. Compressor map shows its efficiency.

  • Turbocharger uses a turbine to spin a compressor wheel

  • Exhaust gases from the engine turn the turbine

  • The compressor wheel draws in air and compresses it

  • Compressor map shows the efficiency of the turbocharger at different operating conditions

  • Efficiency is measured by pressure ratio and mass flow rate

Add your answer
Are these interview questions helpful?

Q7. Diagnostic trouble code from which domain Power train or Body how will you identify with the DTC number

Ans.

Identify the domain of a diagnostic trouble code based on its number.

  • Check the first character of the DTC number. If it starts with a P, it belongs to the Power train domain. If it starts with a B, it belongs to the Body domain.

  • Refer to the manufacturer's documentation or online resources for a complete list of DTC codes and their corresponding domains.

  • Consult with experienced technicians or engineers for guidance in identifying the domain of a DTC code.

Add your answer

Q8. Which material you use in your products and their properties ??

Ans.

We use a variety of materials in our products, each with their own unique properties.

  • We use stainless steel for its durability and resistance to corrosion.

  • Plastic is used for its lightweight and flexible nature.

  • Aluminum is utilized for its strength-to-weight ratio.

  • Copper is employed for its excellent electrical conductivity.

  • Glass is used for its transparency and heat resistance.

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. How to design a low pass filter using simulink

Ans.

To design a low pass filter using Simulink, follow these steps:

  • Open Simulink and create a new model

  • Drag and drop a signal source block and a low pass filter block from the Simulink library

  • Connect the signal source block to the input of the low pass filter block

  • Set the desired cutoff frequency and other parameters of the low pass filter block

  • Connect the output of the low pass filter block to a scope block to visualize the filtered signal

  • Run the simulation to observe the filter...read more

Add your answer

Q10. Draw stress-strain curve for Aluminium and mild steel

Ans.

Stress-strain curves for Aluminium and mild steel

  • Aluminium has a lower yield strength and ultimate tensile strength than mild steel

  • Aluminium has a higher strain hardening rate than mild steel

  • Mild steel has a higher modulus of elasticity than aluminium

  • The stress-strain curve for aluminium is more ductile than that of mild steel

  • The stress-strain curve for mild steel has a distinct yield point, while that of aluminium does not

Add your answer

Q11. Design a circuit to detect a rising edge of an input signal

Ans.

A circuit to detect a rising edge of an input signal.

  • Use a flip-flop to store the previous state of the input signal.

  • Compare the current state with the previous state to detect a rising edge.

  • Use a clock signal to synchronize the detection process.

  • Implement the circuit using logic gates or a microcontroller.

Add your answer

Q12. Write an algorithm to print the sequence x x^2 x^3... x^8

Ans.

This algorithm prints the sequence of x raised to the powers from 1 to 8.

  • Initialize an empty array to store the sequence

  • Use a loop to iterate from 1 to 8

  • Inside the loop, calculate x raised to the power of the current iteration

  • Convert the result to a string and add it to the array

  • After the loop, print the array

Add your answer

Q13. Basic design standards of wiring harness

Ans.

Basic design standards for wiring harness include proper insulation, routing, and labeling.

  • Wires should be properly insulated to prevent short circuits and electrical interference.

  • Routing should be done in a way that minimizes stress on the wires and prevents damage.

  • Labeling should be clear and consistent to aid in troubleshooting and maintenance.

  • Standards such as IPC/WHMA-A-620 and UL 508A provide guidelines for wiring harness design.

  • Proper testing and validation should be p...read more

Add your answer

Q14. Different types of OS and there uses. Difference between python and cpp.

Ans.

Different types of OS and their uses. Difference between Python and C++.

  • Operating systems include Windows, macOS, Linux, iOS, Android, etc.

  • Windows is commonly used for personal computers, while Linux is popular for servers.

  • Python is an interpreted language, while C++ is a compiled language.

  • Python is easier to learn and write code quickly, while C++ is faster and more efficient.

  • Python is commonly used for web development, data analysis, and artificial intelligence, while C++ i...read more

Add your answer

Q15. What is primary key and foreign key?

Ans.

Primary key uniquely identifies a record in a table, while foreign key refers to a field in another table.

  • Primary key is used to enforce data integrity and ensure uniqueness of records.

  • Foreign key is used to establish a relationship between two tables.

  • A table can have only one primary key, but multiple foreign keys.

  • Example: In a database of students and courses, the student ID can be the primary key in the student table and a foreign key in the course table.

Add your answer

Q16. The functional area I worked upon and the platform software which is used to develop the software

Ans.

I have worked on various functional areas and platforms including Java, Python, and AWS.

  • I have experience in developing software using Java and Python programming languages.

  • I have worked on AWS platform for developing and deploying software applications.

  • I have expertise in developing web applications using frameworks like Spring and Django.

  • I have experience in working with databases like MySQL and MongoDB.

  • I have worked on various software development methodologies like Agile ...read more

Add your answer

Q17. Work experience in Detail . Exposure to Digital phase. Technical feasibility

Ans.

I have 5 years of work experience in design engineering with exposure to digital phase and technical feasibility.

  • During my time at XYZ company, I worked on a project where we had to design a digital control system for a manufacturing plant.

  • I have experience in using various software tools such as AutoCAD, SolidWorks, and MATLAB for digital design and simulation.

  • I have also worked on projects where technical feasibility was a major concern, and I had to come up with innovative...read more

Add your answer

Q18. What are the areas you need improvement?

Ans.

I need improvement in communication skills and technical knowledge.

  • Improving my communication skills will help me effectively convey ideas and collaborate with team members.

  • Enhancing my technical knowledge will enable me to tackle complex engineering problems more efficiently.

  • Developing my problem-solving skills will help me approach challenges with a systematic and analytical mindset.

  • Gaining more practical experience through hands-on projects will enhance my overall engineer...read more

Add your answer

Q19. Details about the software you used there?

Ans.

I primarily used CAD software such as AutoCAD and SolidWorks for designing and modeling.

  • AutoCAD - Used for creating 2D and 3D designs, drafting, and documentation.

  • SolidWorks - Used for 3D modeling, simulation, and creating detailed engineering drawings.

  • Other software - Used various software tools for analysis, prototyping, and project management.

View 1 answer

Q20. NOx formation and EGR dynamics in Diesel engine?

Ans.

NOx formation is a result of high combustion temperatures in diesel engines. EGR reduces NOx by recirculating exhaust gases.

  • NOx is formed due to high combustion temperatures

  • EGR reduces NOx by recirculating exhaust gases

  • EGR dynamics involve controlling the amount of exhaust gas recirculated

  • EGR can affect engine performance and emissions

  • NOx formation can be reduced by using SCR (Selective Catalytic Reduction) systems

Add your answer

Q21. Relevant experience on Matlab , Python and R?

Ans.

I have extensive experience in Matlab, Python, and R.

  • I have used Matlab for data analysis and modeling in my previous job at XYZ company.

  • I have developed machine learning algorithms using Python for a project at ABC company.

  • I have used R for statistical analysis and visualization in my graduate research.

  • I am proficient in all three languages and can easily switch between them depending on the project requirements.

Add your answer

Q22. How much do you know about CHS?

Ans.

CHS stands for Circular Hollow Section, a type of steel tube used in construction and engineering.

  • CHS is commonly used in the construction of buildings, bridges, and other structures.

  • It is known for its strength and durability.

  • CHS is often used in applications where weight is a concern, as it is lighter than solid steel.

  • It is available in a range of sizes and thicknesses to suit different applications.

  • CHS can be used in both compression and tension applications.

Add your answer

Q23. Wire types and their applications

Ans.

Different wire types are used for different applications in wiring harness design.

  • Single core wires for power transmission

  • Multi-core wires for signal transmission

  • Shielded wires for noise reduction

  • Twisted pair wires for balanced signals

  • Coaxial cables for high-frequency signals

  • Ribbon cables for flat and compact connections

Add your answer

Q24. Draw SFD and BMD for a given beam?

Ans.

SFD and BMD are graphical representations of shear force and bending moment along a beam.

  • SFD (Shear Force Diagram) shows the variation of shear force along the length of the beam.

  • BMD (Bending Moment Diagram) shows the variation of bending moment along the length of the beam.

  • SFD and BMD are important tools in structural analysis and design.

  • They help in determining the maximum shear force and bending moment in a beam, which are crucial for selecting appropriate beam sizes and r...read more

Add your answer

Q25. Stiffness matrix of 1dimensional beam element in FEM Stress strain curve in depth

Ans.

Explaining stiffness matrix of 1D beam element and stress-strain curve in FEM.

  • Stiffness matrix of 1D beam element is a 2x2 matrix that relates the nodal displacements to the nodal forces.

  • The stress-strain curve in FEM is used to determine the material properties of the beam element.

  • The curve is obtained by applying a load to the beam and measuring the resulting strain.

  • The slope of the curve is the modulus of elasticity, which is used to calculate the stiffness matrix.

Add your answer

Q26. REST Api flow using spring annotation

Ans.

REST API flow using Spring annotation

  • Define a controller class with @RestController annotation

  • Create methods inside the controller class with @RequestMapping annotation to handle different HTTP methods and endpoints

  • Use @PathVariable annotation to extract path parameters

  • Use @RequestParam annotation to extract query parameters

  • Use @RequestBody annotation to extract request body

  • Use @ResponseBody annotation to return response body

  • Use @ResponseStatus annotation to set the HTTP stat...read more

Add your answer

Q27. In what way the coding test as been implemented?

Ans.

The coding test has been implemented through an online platform.

  • The coding test is conducted through an online platform.

  • Candidates are given a set of coding problems to solve within a specified time limit.

  • The platform automatically evaluates the code and provides instant feedback.

  • The test may include multiple choice questions or require the candidate to write code from scratch.

  • The coding test is designed to assess the candidate's programming skills and problem-solving abiliti...read more

Add your answer

Q28. Explain a scenario in detail in project to check communication

Ans.

Scenario: Launching a new product

  • Hold regular team meetings to discuss progress and any issues

  • Use a project management tool to track tasks and deadlines

  • Establish clear communication channels for team members to report updates and ask questions

  • Conduct a post-project review to evaluate communication effectiveness

Add your answer

Q29. What are the different method to solve the complex problems

Ans.

Different methods to solve complex problems

  • Break down the problem into smaller parts

  • Brainstorming and generating multiple solutions

  • Using analogies and past experiences

  • Collaborating with others and seeking feedback

  • Trial and error approach

  • Using technology and tools to aid in problem-solving

Add your answer

Q30. What is the difference between Comparable and Comparator

Ans.

Comparable is an interface used to compare objects based on their natural order, while Comparator is an interface used to compare objects based on a custom order.

  • Comparable is implemented by the class whose objects are to be sorted, while Comparator is implemented by a separate class.

  • Comparable uses the compareTo() method to define the natural ordering of objects, while Comparator uses the compare() method to define custom ordering.

  • Comparable is used for sorting objects in co...read more

Add your answer

Q31. Explain the Pillars of OOPS.

Ans.

The pillars of OOPS are encapsulation, inheritance, and polymorphism.

  • Encapsulation: It is the process of hiding the internal details of an object and providing a public interface for interacting with it.

  • Inheritance: It allows a class to inherit properties and behaviors from another class, enabling code reuse and creating a hierarchical relationship.

  • Polymorphism: It allows objects of different classes to be treated as objects of a common superclass, providing flexibility and e...read more

View 1 answer

Q32. What are inline functions?

Ans.

Inline functions are functions defined with the 'inline' keyword, which instructs the compiler to insert the function's code directly where it is called.

  • Inline functions are typically used for small, frequently called functions to reduce the overhead of function calls.

  • They can improve performance by eliminating the function call overhead.

  • Inline functions are expanded by the compiler at the place where they are called, rather than being executed as a separate function.

  • Example:...read more

Add your answer

Q33. How pointers work in C++?

Ans.

Pointers in C++ are variables that store memory addresses of other variables or functions.

  • Pointers are declared using an asterisk (*) before the variable name.

  • Pointers can be used to access and manipulate the value stored at a particular memory address.

  • Example: int *ptr; // declaring a pointer to an integer variable

Add your answer

Q34. What is a dangling pointer?

Ans.

A dangling pointer is a pointer that points to a memory location that has been deallocated, leading to undefined behavior if accessed.

  • Dangling pointers can occur when memory is freed but the pointer is not set to NULL.

  • Accessing a dangling pointer can result in crashes or unexpected behavior.

  • Example: int *ptr = new int; delete ptr; // ptr is now a dangling pointer

Add your answer

Q35. Draw shear force bending moment diagram

Ans.

A shear force bending moment diagram shows the variation of shear force and bending moment along the length of a beam.

  • Shear force is the force that acts perpendicular to the longitudinal axis of the beam.

  • Bending moment is the moment that causes a beam to bend.

  • The diagram helps visualize the internal forces and moments in a beam.

  • Shear force is plotted on the vertical axis and bending moment on the horizontal axis.

  • The diagram is typically drawn by calculating the shear force an...read more

Add your answer

Q36. What are classes and objects?

Ans.

Classes are blueprints for creating objects in object-oriented programming. Objects are instances of classes with their own unique attributes and behaviors.

  • Classes define the properties and behaviors that objects of that class will have.

  • Objects are instances of classes that have their own unique values for the properties defined in the class.

  • Classes can inherit properties and behaviors from other classes through inheritance.

  • Objects can interact with each other by sending mess...read more

Add your answer

Q37. DSA on array trapping rain water problem

Ans.

The trapping rain water problem involves calculating the amount of water that can be trapped between bars in an array.

  • Use two pointer approach to keep track of the left and right boundaries.

  • Calculate the amount of water that can be trapped at each bar by finding the minimum height of bars on the left and right sides.

  • Sum up the trapped water at each bar to get the total amount of water trapped.

  • Example: Input array [0,1,0,2,1,0,1,3,2,1,2,1] would trap 6 units of water.

Add your answer

Q38. Vehicle development process

Ans.

The vehicle development process involves various stages from concept to production.

  • The process starts with defining the concept and target market.

  • Design and engineering of the vehicle are done next.

  • Prototyping and testing are crucial stages to ensure safety and performance.

  • Manufacturing and assembly follow, with quality control checks at each stage.

  • Finally, the vehicle is launched and marketed to the target audience.

  • Examples of vehicle development process include Tesla Model ...read more

View 1 answer

Q39. What is Resonance ? How do we control it?

Ans.

Resonance is the phenomenon of oscillation at a specific frequency. It can be controlled by damping or changing the frequency.

  • Resonance occurs when a system is subjected to an external force at its natural frequency.

  • It can cause excessive vibrations and damage to the system.

  • Resonance can be controlled by adding damping to the system or by changing the frequency of the external force.

  • Examples of resonance include a swing, a tuning fork, and a wine glass shattering due to a hig...read more

Add your answer

Q40. Experience on products and ADAS development

Ans.

I have extensive experience in product development and ADAS development.

  • Led the development of a new ADAS system for a major automotive company

  • Managed the product development cycle from ideation to launch for multiple products

  • Collaborated with cross-functional teams to ensure successful product and ADAS development

  • Implemented agile methodologies to improve development efficiency and speed

  • Stayed up-to-date with industry trends and emerging technologies to inform product and AD...read more

Add your answer

Q41. Types of welding process?

Ans.

There are several types of welding processes used in various industries.

  • Arc welding: Uses an electric arc to create heat and join metals.

  • Gas welding: Involves the use of a fuel gas and oxygen to create a flame for welding.

  • Resistance welding: Utilizes the heat generated by resistance to electric current to join metals.

  • TIG welding: Uses a non-consumable tungsten electrode to produce the weld.

  • MIG welding: Involves the use of a consumable wire electrode and a shielding gas.

  • Spot w...read more

Add your answer

Q42. explain Wait in selnium and what is fluent wait?

Ans.

Wait in Selenium is used to pause the execution of the test script. Fluent wait is a type of wait in Selenium that allows the user to define custom conditions.

  • Wait in Selenium is used to make the test script wait for a certain amount of time before proceeding to the next step.

  • Fluent wait is a type of wait in Selenium that allows the user to define custom conditions for waiting.

  • Example: WebDriverWait wait = new WebDriverWait(driver, 10); wait.until(ExpectedConditions.visibilit...read more

Add your answer

Q43. Difference between oops and other programing language

Ans.

OOP is a programming paradigm based on objects and classes, while other languages may use different paradigms like procedural or functional programming.

  • OOP focuses on objects and classes for data organization and encapsulation

  • Other languages may use procedural or functional programming paradigms

  • OOP allows for inheritance and polymorphism, which may not be present in other languages

  • Examples of OOP languages include Java, C++, and Python

  • Examples of non-OOP languages include C, ...read more

Add your answer

Q44. Explain about release management

Ans.

Release management is the process of planning, scheduling, coordinating, and deploying software releases.

  • It involves managing the entire release process from development to deployment

  • It ensures that software releases are delivered on time and with high quality

  • It involves coordinating with different teams such as development, testing, and operations

  • It includes version control, change management, and release automation

  • Examples include GitLab, Jenkins, and Microsoft Azure DevOps

Add your answer

Q45. Write cpp program for linear search

Ans.

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

Add your answer

Q46. System design on banking system.

Ans.

Designing a banking system involves creating a secure, efficient, and user-friendly platform for managing financial transactions.

  • Implementing multi-factor authentication for secure access

  • Designing a robust database schema to store customer information and transaction data

  • Integrating with payment gateways for processing transactions

  • Developing a user-friendly interface for customers to view account information and make transactions

  • Implementing fraud detection algorithms to prot...read more

Add your answer

Q47. What is plan for achieving targets?

Ans.

To achieve targets, I plan to implement efficient production processes, set clear goals for the team, monitor progress regularly, and make adjustments as needed.

  • Implement efficient production processes to streamline operations

  • Set clear and achievable goals for the team to work towards

  • Monitor progress regularly to ensure targets are being met

  • Make adjustments to the plan as needed based on performance data

  • Provide necessary training and resources to support the team in reaching ...read more

Add your answer

Q48. k8s deployment method

Ans.

Kubernetes deployment method is a way to deploy and manage containerized applications.

  • Kubernetes provides various deployment methods such as Rolling Update, Recreate, Blue-Green, Canary, etc.

  • Rolling Update is the default deployment method in Kubernetes.

  • Blue-Green deployment method involves deploying a new version of the application alongside the existing version and switching traffic to the new version once it is ready.

  • Canary deployment method involves deploying a new version...read more

Add your answer

Q49. Type of Solver in MATLAB

Ans.

MATLAB has various solvers for different types of problems, including linear, nonlinear, and differential equations.

  • MATLAB's built-in solvers include ode45, ode23, ode113, and ode15s for solving ordinary differential equations.

  • For linear systems, MATLAB has the linsolve function, which can solve systems of linear equations.

  • Nonlinear systems can be solved using the fsolve function.

  • MATLAB also has optimization solvers, such as fmincon and fminunc, for finding the minimum or max...read more

Add your answer

Q50. Is EV viable in a country like India ?

Ans.

Yes, EV is viable in India due to increasing pollution levels, government incentives, and improving infrastructure.

  • Increasing pollution levels in India make EVs a more attractive option for reducing emissions.

  • Government incentives such as subsidies and tax benefits encourage the adoption of EVs.

  • Improving infrastructure for charging stations and battery swapping facilities supports the growth of EVs in India.

Add your answer

Q51. Dedugn a realtime streaming pipine for retail store.

Ans.

Realtime streaming pipeline for retail store involves capturing, processing, and analyzing data in real-time to make informed decisions.

  • Use Apache Kafka for real-time data streaming

  • Ingest data from various sources such as POS systems, online transactions, and IoT devices

  • Utilize Apache Spark for data processing and analysis

  • Implement machine learning models for personalized recommendations and fraud detection

  • Store processed data in a data warehouse like Amazon Redshift for furt...read more

Add your answer

Q52. Why marketing ?

Ans.

Marketing is essential for businesses to reach their target audience and increase sales.

  • Marketing helps businesses understand their target audience and create effective strategies to reach them.

  • It helps to increase brand awareness and attract new customers.

  • Marketing also helps to retain existing customers by keeping them engaged and informed about new products or services.

  • Effective marketing can lead to increased sales and revenue for businesses.

  • Marketing is constantly evolvi...read more

Add your answer

Q53. Past projects and tech stack used

Ans.

Developed a web application using React, Node.js, and MongoDB for a healthcare company.

  • Built a responsive user interface with React

  • Implemented backend logic with Node.js

  • Stored and managed data with MongoDB

  • Integrated third-party APIs for data retrieval

  • Ensured data security and compliance with healthcare regulations

Add your answer

Q54. What is thermodynamics

Ans.

Thermodynamics is the branch of physics that deals with the relationships between heat and other forms of energy.

  • It studies the transfer of energy in the form of heat and work.

  • It involves concepts like temperature, pressure, and entropy.

  • Thermodynamics laws include the first law (conservation of energy) and the second law (entropy always increases).

Add your answer

Q55. Why can has 120 ohm termination

Ans.

120 ohm termination is used in communication systems to match impedance and reduce signal reflections.

  • 120 ohm termination is commonly used in communication systems to match impedance between devices.

  • It helps reduce signal reflections and improve signal integrity.

  • Termination resistors are used at the end of a transmission line to prevent signal distortion.

  • For example, in Ethernet networks, 120 ohm termination resistors are used to match impedance and minimize signal loss.

Add your answer

Q56. How you understand data-driven bussiness

Ans.

Data-driven business involves using data to make informed decisions and drive strategies.

  • Using data to analyze trends and patterns in customer behavior

  • Utilizing data to optimize marketing campaigns and target specific demographics

  • Implementing data-driven decision-making processes to improve operational efficiency

  • Leveraging data to forecast sales and inventory needs

  • Measuring key performance indicators (KPIs) to track business performance

Add your answer

Q57. What are the ways to connect c++ to qml

Ans.

Ways to connect C++ to QML include using signals and slots, properties, context properties, and models.

  • Use signals and slots to communicate between C++ and QML

  • Expose C++ properties to QML using Q_PROPERTY macro

  • Use context properties to make C++ objects accessible in QML

  • Use models to display C++ data in QML views

Add your answer

Q58. Explain process followed in project

Ans.

The process followed in the project involves requirements gathering, design, development, testing, deployment, and maintenance.

  • Requirements gathering: Gather and document client requirements.

  • Design: Create system architecture and design documents.

  • Development: Write code based on design specifications.

  • Testing: Perform unit, integration, and system testing.

  • Deployment: Deploy the software to production environment.

  • Maintenance: Provide ongoing support and updates to the software.

Add your answer

Q59. How to handle system

Ans.

Handling a system involves monitoring, troubleshooting, and optimizing its performance.

  • Regularly monitor system performance and resource usage

  • Troubleshoot and resolve any issues that arise

  • Optimize system configurations for better performance

  • Implement security measures to protect the system

  • Document system changes and configurations for future reference

Add your answer

Q60. Difference bw MUX and BUS

Ans.

MUX is a device that selects one of several input signals and forwards the selected input into a single output line. BUS is a communication system that transfers data between components inside a computer or between computers.

  • MUX is used to select one of several input signals and forward it to a single output line

  • BUS is used to transfer data between components inside a computer or between computers

  • MUX is a hardware device while BUS is a communication system

  • MUX is used in digit...read more

Add your answer

Q61. What is atomic subsystem

Ans.

An atomic subsystem is a subsystem in a model that cannot be further decomposed into smaller subsystems.

  • Atomic subsystems are used to represent a single, cohesive functionality within a larger system

  • They are typically used to simplify the overall model structure and improve readability

  • Examples include a sensor subsystem that reads data from sensors, or a control subsystem that implements control algorithms

View 1 answer

Q62. difference between bus and mux

Ans.

Bus is a collection of wires that carry multiple signals, while a Mux is a device that selects one of several input signals and forwards it to a single output.

  • Bus is a set of parallel wires used to transmit multiple signals simultaneously

  • Mux is a device that selects one input from multiple sources and forwards it to a single output

  • Buses are commonly used in computer architecture to transfer data between components

  • Muxes are used in digital electronics for signal routing and se...read more

Add your answer

Q63. Design up counter

Ans.

Design a up counter

  • Define the maximum count value

  • Choose the type of flip-flop to use (e.g. D flip-flop)

  • Implement the logic to increment the count value

  • Consider asynchronous or synchronous operation

Add your answer

Q64. What is digital validation?

Ans.

Digital validation is the process of using computer simulations to verify the feasibility and efficiency of a manufacturing process.

  • Digital validation involves creating a virtual model of the manufacturing process and testing it using computer simulations.

  • It helps to identify potential issues and optimize the process before actual production begins.

  • Examples include simulating the assembly of a car engine or the production of a semiconductor chip.

  • Digital validation can save ti...read more

Add your answer

Q65. Explain few experienced case study

Ans.

Implemented a scalable microservices architecture for a large e-commerce platform

  • Designed and implemented a containerized architecture using Docker and Kubernetes

  • Implemented service discovery and load balancing using Consul and Nginx

  • Implemented a message broker using RabbitMQ for asynchronous communication between services

  • Implemented a centralized logging and monitoring system using ELK stack and Prometheus

  • Reduced deployment time from hours to minutes and improved system reli...read more

Add your answer

Q66. Take Screenshot of a particular element

Ans.

Use Selenium WebDriver to take a screenshot of a specific element on a web page

  • Locate the element using appropriate locator strategy

  • Use Selenium WebDriver's TakesScreenshot interface to capture the screenshot

  • Crop the screenshot to focus on the specific element if needed

Add your answer

Q67. What is humidity

Ans.

Humidity is the amount of water vapor present in the air.

  • Humidity is typically measured as a percentage.

  • High humidity can make the air feel warmer than it actually is.

  • Low humidity can lead to dry skin and respiratory issues.

  • Humidity levels can affect the growth of mold and bacteria.

  • Examples: 50% humidity means the air is holding half of the maximum amount of water vapor it can hold at that temperature.

  • Examples: A humidifier can be used to increase humidity in a room during dr...read more

Add your answer

Q68. What is entropy

Ans.

Entropy is a measure of disorder or randomness in a system.

  • Entropy is a thermodynamic property that describes the amount of energy in a physical system that is not available to do work.

  • It is a measure of the number of possible arrangements the particles in a system can have.

  • Entropy tends to increase in closed systems over time, leading to a state of maximum disorder or equilibrium.

  • An example of entropy is the melting of ice into water, where the solid ice has lower entropy th...read more

Add your answer

Q69. What is enthalpy

Ans.

Enthalpy is a thermodynamic property that represents the total heat content of a system.

  • Enthalpy is denoted by the symbol H and is defined as the sum of the internal energy of a system plus the product of pressure and volume.

  • It is often used in thermodynamics to analyze energy changes in chemical reactions or phase transitions.

  • Enthalpy can be expressed as H = U + PV, where U is the internal energy, P is the pressure, and V is the volume.

  • For example, when water vapor condenses...read more

Add your answer

Q70. Have you analysed data before

Ans.

Yes, I have experience in analyzing data.

  • I have analyzed data for various research projects during my academic career.

  • I have also worked as a research intern where I analyzed data to identify trends and patterns.

  • I am proficient in using statistical software such as SPSS and Excel for data analysis.

  • I have experience in cleaning and organizing data to ensure accuracy and reliability of results.

Add your answer

Q71. Explain your approach for the case study

Ans.

My approach for the case study involves analyzing the problem, identifying possible solutions, and selecting the best course of action.

  • I will carefully read and understand the case study

  • I will identify the key issues and prioritize them

  • I will gather relevant data and information

  • I will brainstorm possible solutions and evaluate their feasibility

  • I will select the best course of action and develop an implementation plan

  • I will consider potential risks and challenges and develop c...read more

Add your answer

Q72. Implement SR flipflop

Ans.

SR flip-flop is a basic memory element used in digital circuits.

  • SR flip-flop has two inputs - Set (S) and Reset (R)

  • It has two outputs - Q and Q'

  • When S=0 and R=0, the outputs remain unchanged

  • When S=1 and R=0, Q=1 and Q'=0

  • When S=0 and R=1, Q=0 and Q'=1

  • When S=1 and R=1, it is in an invalid state

Add your answer

Q73. What is actual time?

Ans.

Actual time refers to the amount of time taken to complete a task in reality.

  • Actual time is the time taken to complete a task in real-world conditions.

  • It is different from the estimated time or standard time.

  • Actual time can be affected by various factors such as worker skill level, machine breakdowns, and unexpected delays.

  • For example, if the estimated time for assembling a product is 2 hours, but it takes 3 hours in reality, the actual time is 3 hours.

Add your answer

Q74. What is scaling?

Ans.

Scaling refers to the process of increasing or decreasing the size of a system or model.

  • Scaling can involve adjusting the dimensions or proportions of an object or system.

  • In software development, scaling can refer to increasing the capacity of a system to handle more users or data.

  • Scaling can also involve replicating components to distribute workload, known as horizontal scaling.

  • Examples include scaling a website to handle increased traffic or scaling a model to represent a l...read more

Add your answer

Q75. gateway implementation in microservices

Ans.

Gateway implementation in microservices involves using a single entry point to access multiple services.

  • A gateway acts as an entry point for clients to access various microservices

  • It can handle authentication, routing, load balancing, and monitoring

  • Examples of gateway implementations include Netflix Zuul, Spring Cloud Gateway, and Kong

Add your answer

Q76. Data types used in the project

Ans.

The project uses various data types including integers, strings, arrays, and custom data structures.

  • Integers are used for numerical values such as IDs or quantities.

  • Strings are used for text data like names or descriptions.

  • Arrays are used to store collections of data, such as lists of items or results.

  • Custom data structures may be used for more complex data organization, like objects or classes.

Add your answer

Q77. return type for get window handles

Ans.

The return type for get window handles is an array of strings.

  • Return type should be an array of strings

  • Each string in the array represents a window handle

  • Example: ['handle1', 'handle2', 'handle3']

Add your answer

Q78. Memory working of Hash Table

Ans.

Hash table is a data structure that stores key-value pairs and uses a hash function to map keys to their corresponding values.

  • Hash table uses a hash function to determine the index of the key-value pair in the underlying array.

  • Collisions can occur when two keys hash to the same index, which can be resolved using techniques like chaining or open addressing.

  • Hash tables have an average time complexity of O(1) for insertion, deletion, and lookup operations.

Add your answer

Q79. - OOPs concepts in C++

Ans.

OOPs concepts in C++ include encapsulation, inheritance, polymorphism, and abstraction.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit (class). Example: class Car { private: int speed; public: void accelerate() { speed += 10; } };

  • Inheritance: Creating new classes based on existing classes. Example: class ElectricCar : public Car { public: void chargeBattery() { // code } };

  • Polymorphism: Ability to present the same interface for different d...read more

Add your answer

Q80. How to decide section size

Ans.

Section size is decided based on structural requirements, loads, material properties, and design codes.

  • Consider the structural requirements and loads the section will be subjected to

  • Take into account the material properties such as strength and stiffness

  • Refer to design codes and standards for guidance on minimum section sizes

  • Perform structural analysis to optimize section size for efficiency

  • Consider factors such as cost, fabrication constraints, and aesthetics

Add your answer

Q81. What are your KPI?

Ans.

Key Performance Indicators (KPI) are metrics used to evaluate the success of production processes.

  • Efficiency: Measure of how well resources are utilized to produce goods

  • Quality: Measure of the level of defects or errors in production

  • Cost: Measure of production expenses compared to budget

  • On-time delivery: Measure of meeting production deadlines

Add your answer

Q82. Storeing list of suggestion

Ans.

Store suggestions in a list

  • Create a list data structure to store suggestions

  • Implement CRUD operations to add, retrieve, update and delete suggestions

  • Consider using a database to store the list for scalability

  • Ensure proper access control and data validation to prevent unauthorized access and data corruption

Add your answer

Q83. What isbyou weakness

Ans.

My weakness is that I tend to get too focused on details, sometimes causing me to lose sight of the bigger picture.

  • I have a tendency to spend too much time on minor details

  • I sometimes struggle with prioritizing tasks and can get overwhelmed

  • I am working on improving my time management skills to balance detail-oriented work with broader goals

Add your answer

Q84. CI/CD concepts in automation

Ans.

CI/CD concepts in automation refer to continuous integration and continuous delivery practices in software testing.

  • CI/CD involves automating the process of integrating code changes into a shared repository and delivering them to production.

  • It helps in detecting and fixing bugs early in the development cycle.

  • Examples of CI/CD tools include Jenkins, GitLab CI, and CircleCI.

Add your answer

Q85. Use of Equals method

Ans.

The Equals method is used to compare two objects for equality.

  • The Equals method is used to compare the values of two objects, not their references.

  • Override the Equals method in a class to provide custom equality comparison logic.

  • Make sure to also override the GetHashCode method when overriding Equals.

  • Example: string1.Equals(string2) will return true if the values of the strings are the same.

Add your answer

Q86. Create string class

Ans.

Implement a custom string class in C++

  • Create a class with private member variable for storing the string data

  • Implement constructors, destructor, copy constructor, assignment operator

  • Overload operators like +, +=, ==, !=, [], <<, >> for string manipulation

  • Include methods for string manipulation like length(), substr(), find()

Add your answer

Q87. Remove vowels of strings

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at null

based on 57 interviews in the last 1 year
Interview experience
4.3
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 242 Interview Questions
4.2
 • 210 Interview Questions
4.2
 • 206 Interview Questions
4.2
 • 177 Interview Questions
4.0
 • 169 Interview Questions
3.8
 • 134 Interview Questions
View all
Top Mercedes-Benz Research and Development India Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter