Premium Employer
Mercedes-Benz Research & Development India
based on 1.4k Reviews
Company Overview
Associated Companies
Company Locations
Filter interviews by
80+ Interview Questions and Answers
Updated 19 Aug 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 includ...
read more
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, ...
read more
Asked in
Business Analyst InterviewQ3. 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
Asked in
HIL Testing InterviewQ4. 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...
read more
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
Asked in
Senior Engineer InterviewQ6. 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
Are these interview questions helpful?
Asked in
Program Manager InterviewQ7. 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.
Asked in
Release Data Management InterviewQ8. 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.
Share interview questions and help millions of jobseekers 🌟
Asked in
HIL Testing InterviewQ9. 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...
read more
Q10. 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 shoul...
read more
Asked in
HIL Testing InterviewQ11. 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.
Asked in
HIL Testing InterviewQ12. 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
Q13. 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
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...
read more
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.
Asked in
Senior Software Engineer InterviewQ16. 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 ...
read more
Asked in
Design Engineer InterviewQ17. 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 innova...
read more
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 eng...
read more
Asked in
Design Engineer InterviewQ19. 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.
Asked in
Senior Engineer InterviewQ20. 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
Asked in
Senior Engineer InterviewQ21. 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.
Asked in
Design Engineer InterviewQ22. 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.
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
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 ...
read more
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.
Asked in
Engineer InterviewQ26. 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 H...
read more
Asked in
Mechanical Engineer InterviewQ27. 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 a...
read more
Asked in
Program Manager InterviewQ28. 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
Asked in
Assistant Design Engineer InterviewQ29. 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
Asked in
Principal Consultant InterviewQ30. 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 i...
read more
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 a...
read more
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. Exa...
read more
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
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
Asked in
Release Data Management InterviewQ35. 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 fo...
read more
Asked in
Senior Engineer InterviewQ36. 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.
Q37. 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...
read more
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...
read more
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 ...
read more
Asked in
Program Manager InterviewQ40. 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 ...
read more
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....
read more
Asked in
Senior QA Engineer InterviewQ42. 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.visib...
read more
Asked in
Graduate Engineer InterviewQ43. 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 inclu...
read more
Asked in
Release Data Management InterviewQ44. 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 ...
read more
Asked in
Senior Engineer InterviewQ45. 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 t...
read more
Asked in
Production Manager InterviewQ46. 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 rea...
read more
Asked in
Senior DevOps Consultant InterviewQ47. 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 ve...
read more
Asked in
Customer Service InterviewQ48. 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.
Asked in
Senior Data Engineer InterviewQ49. 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 fo...
read more
Asked in
Market Research InterviewQ50. 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 ...
read more
Asked in
Senior Software Engineer InterviewQ51. 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
Asked in
System Engineer InterviewQ52. 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....
read more
Asked in
Engineer InterviewQ53. 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).
Asked in
Data Analyst InterviewQ54. 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
Asked in
Qt Developer InterviewQ55. 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
Asked in
Senior Software Engineer InterviewQ56. 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 so...
read more
Asked in
Senior Engineer InterviewQ57. 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
Asked in
Model Based Developer InterviewQ58. 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 o...
read more
Asked in
Senior Engineer InterviewQ59. 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 a...
read more
Asked in
Senior Engineer InterviewQ60. 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
Q61. 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 sa...
read more
Asked in
Senior Technical Lead InterviewQ62. 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 syste...
read more
Q63. 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
Asked in
Engineer InterviewQ64. 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 du...
read more
Asked in
Engineer InterviewQ65. 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 entro...
read more
Asked in
Engineer InterviewQ66. 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 cond...
read more
Asked in
Research Analyst InterviewQ67. 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.
Asked in
Model Based Developer InterviewQ68. 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 ...
read more
Asked in
Management Trainee InterviewQ69. 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 de...
read more
Asked in
Senior Software Engineer InterviewQ70. 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
Q71. 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.
Asked in
Consultant InterviewQ72. 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
Asked in
Senior QA Engineer InterviewQ73. 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']
Asked in
Principal Consultant InterviewQ74. 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.
Asked in
Lead Design Engineer InterviewQ75. 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
Asked in
Software Engineer InterviewQ76. - 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 differe...
read more
Asked in
Production Manager InterviewQ77. 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
Asked in
Software Quality Analyst InterviewQ78. 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
Q79. 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.
Asked in
Principal Consultant InterviewQ80. 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.
Asked in
Software Engineer InterviewQ81. 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()
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Top HR Questions asked in null
Interview Process at null
based on 55 interviews in the last 1 year
Interview experience
Very Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Top Interview Questions from Similar Companies
341 Interview Questions
162 Interview Questions
146 Interview Questions
144 Interview Questions
139 Interview Questions
118 Interview Questions
>
Top Mercedes-Benz Research & Development India Interview Questions And Answers
Share Interview Advice
Stay ahead in your career. Get AmbitionBox app
Helping over 1 Crore job seekers every month in choosing their right fit company
65 Lakh+
Reviews
4 Lakh+
Interviews
4 Crore+
Salaries
1 Cr+
Users/Month
Contribute to help millions
Get AmbitionBox app