Filter interviews by
Risk is a potential future event that may impact a project, while an issue is a current problem that needs resolution.
Risk refers to uncertainties that could affect project outcomes, such as budget overruns or resource shortages.
An example of a risk is the possibility of a key team member leaving the project.
An issue is a problem that has already occurred, like a missed deadline or a critical bug in the software.
F...
Object-Oriented Programming (OOP) in Python is a programming paradigm based on objects and classes to structure code effectively.
Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: class Dog with attributes and methods.
Inheritance: Mechanism to create a new class using properties of an existing class. Example: class Bulldog inherits from class Dog.
Polymorphism: Abili...
Machine learning algorithms enable computers to learn from data and make predictions or decisions without explicit programming.
Supervised Learning: Algorithms learn from labeled data. Example: Linear Regression for predicting house prices.
Unsupervised Learning: Algorithms identify patterns in unlabeled data. Example: K-Means Clustering for customer segmentation.
Reinforcement Learning: Algorithms learn by interacti...
Initializer lists in C++ allow for efficient member initialization and can improve code clarity and performance.
Used to initialize member variables in constructors: `MyClass(int a) : x(a), y(0) {}`.
Enables direct initialization of const and reference members: `const int value; MyClass() : value(42) {}`.
Facilitates initialization of base class members: `Derived() : Base(10) {}`.
Allows for initialization of STL cont...
HIL setup stands for Hardware-in-the-Loop setup, which is a testing method that uses real components to simulate real-world conditions.
HIL setup involves connecting a real-time simulation model to physical hardware components.
It allows for testing of complex systems in a controlled environment.
HIL setup is commonly used in automotive, aerospace, and industrial applications.
Example: Using HIL setup to test a car's ...
Sheet metal is a thin, flat piece of metal used in various applications, shaped through processes like cutting, bending, and stamping.
Common materials include aluminum, steel, and copper.
Used in manufacturing products like car bodies, HVAC ducts, and appliances.
Processes include laser cutting, welding, and forming.
Thickness typically ranges from 0.006 to 0.25 inches.
Sheet metal can be easily recycled, making it en...
Virtual inheritance allows a derived class to inherit from a base class without creating duplicate base class subobjects.
Virtual inheritance is used to resolve the Diamond Problem in C++ where a class inherits from two classes that have a common base class.
It ensures that only one copy of the base class is inherited by the derived class.
Virtual inheritance introduces a virtual base class subobject to the derived c...
vtptr and vtable are key components of C++'s dynamic polymorphism, enabling method resolution at runtime.
vtable (virtual table) is a static table created for each class with virtual functions, containing pointers to the virtual functions.
vtptr (virtual table pointer) is a pointer in each object of a class that points to the vtable of its class.
When an object is created, its vtptr is initialized to point to the vta...
A class for string operations can include methods for concatenation, substring extraction, length calculation, etc.
Create a class with methods like concatenateStrings, extractSubstring, calculateLength, etc.
Use string manipulation functions like substring, concat, length, etc. within the class methods.
Ensure error handling for edge cases like empty strings or out-of-bounds indices.
Example: class StringOperations {...
We are using an Integrated Development Environment (IDE) for software testing.
IDE helps in writing, debugging, and testing code in one place
Popular IDEs include IntelliJ IDEA, Eclipse, and Visual Studio
IDEs provide features like code completion, syntax highlighting, and debugging tools
I appeared for an interview in Sep 2024.
Initializer lists in C++ allow for efficient member initialization and can improve code clarity and performance.
Used to initialize member variables in constructors: `MyClass(int a) : x(a), y(0) {}`.
Enables direct initialization of const and reference members: `const int value; MyClass() : value(42) {}`.
Facilitates initialization of base class members: `Derived() : Base(10) {}`.
Allows for initialization of STL container...
I applied via Job Portal and was interviewed in Dec 2024. There were 2 interview rounds.
Sheetmetal operation involves cutting, bending, and forming sheet metal to create various components.
Cutting: Using tools like shears, lasers, or plasma cutters to cut sheet metal into desired shapes.
Bending: Using press brakes to bend sheet metal at specific angles.
Forming: Using techniques like deep drawing or roll forming to shape sheet metal into complex geometries.
Geometric Dimensioning and Tolerancing (GD&T) symbols are used to define the geometry of parts and assemblies in engineering drawings.
GD&T symbols include position, concentricity, symmetry, perpendicularity, parallelism, flatness, circularity, cylindricity, profile of a line, profile of a surface, etc.
Each symbol has a specific meaning and is used to communicate the required tolerances for manufacturing and inspection ...
I appeared for an interview in Aug 2024.
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Basic questions in online test
One min about one topic
Header files in C programming are used to declare functions, variables, and macros that can be used in multiple source files.
Header files typically have a .h extension and contain function prototypes, type definitions, and global variables.
They are included in source files using the #include directive.
Example: #include
Pass, break, and continue are control flow statements in Python that manage loop execution differently.
Pass: A null operation; it does nothing when executed. Example: 'if condition: pass' means do nothing if the condition is true.
Break: Exits the nearest enclosing loop immediately. Example: 'for i in range(5): if i == 3: break' stops the loop when i is 3.
Continue: Skips the current iteration and moves to the next one i...
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
Virtual inheritance allows a derived class to inherit from a base class without creating duplicate base class subobjects.
Virtual inheritance is used to resolve the Diamond Problem in C++ where a class inherits from two classes that have a common base class.
It ensures that only one copy of the base class is inherited by the derived class.
Virtual inheritance introduces a virtual base class subobject to the derived class,...
vtptr and vtable are key components of C++'s dynamic polymorphism, enabling method resolution at runtime.
vtable (virtual table) is a static table created for each class with virtual functions, containing pointers to the virtual functions.
vtptr (virtual table pointer) is a pointer in each object of a class that points to the vtable of its class.
When an object is created, its vtptr is initialized to point to the vtable o...
A class for string operations can include methods for concatenation, substring extraction, length calculation, etc.
Create a class with methods like concatenateStrings, extractSubstring, calculateLength, etc.
Use string manipulation functions like substring, concat, length, etc. within the class methods.
Ensure error handling for edge cases like empty strings or out-of-bounds indices.
Example: class StringOperations { conc...
I appeared for an interview in Jul 2024.
I appeared for an interview in Aug 2024.
Hard work or smart work
Top trending discussions
Some of the top questions asked at the Automotive Robotics (India) interview -
The duration of Automotive Robotics (India) interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 29 interview experiences
Difficulty level
Duration
based on 278 reviews
Rating in categories
7-9 Yrs
Not Disclosed
Design Engineer
165
salaries
| ₹3.8 L/yr - ₹8.4 L/yr |
Engineer 1
142
salaries
| ₹3.4 L/yr - ₹7.8 L/yr |
L2 Engineer
109
salaries
| ₹5 L/yr - ₹11 L/yr |
Senior Design Engineer
98
salaries
| ₹5.5 L/yr - ₹12 L/yr |
Senior Engineer
91
salaries
| ₹6.4 L/yr - ₹13 L/yr |
Siemens
Schneider Electric
Honeywell Automation
Rockwell Automation