i
Univlabs
Filter interviews by
Deadlock is a situation in which two or more competing actions are each waiting for the other to finish, preventing any of them from completing.
Occurs in multitasking environments
Caused by resource contention
Can be resolved using techniques like deadlock prevention, deadlock avoidance, and deadlock detection
Example: Process A holds Resource X and waits for Resource Y, while Process B holds Resource Y and waits for...
Macros in C are preprocessor directives that define constants or perform repetitive tasks.
Macros are defined using #define directive.
They are used to define constants like #define PI 3.14159.
Macros can also be used to create code snippets that can be reused multiple times.
For example, #define MAX(a, b) ((a) > (b) ? (a) : (b)) defines a macro to find maximum of two numbers.
Enum is used to define a set of named constants while struct is used to define a collection of variables of different data types.
Enum is used to define a set of named constants, while struct is used to define a collection of variables of different data types.
Enum values are typically integers, while struct members can be of any data type.
Enums are used when you have a fixed set of values that won't change, while s...
Moral motivation is driven by personal values and beliefs, while monetary motivation is driven by financial incentives.
Moral motivation is based on doing what is right or ethical, regardless of financial gain.
Monetary motivation involves being driven by financial rewards or incentives.
Some individuals may prioritize moral motivation over monetary motivation, while others may prioritize financial gain.
Examples: A p...
A stress-strain diagram shows the relationship between stress and strain in a material.
It typically consists of a linear elastic region, a yield point, and a plastic deformation region.
The slope of the linear region is the material's Young's Modulus.
The yield point is where the material begins to deform plastically.
The ultimate tensile strength is the maximum stress the material can withstand.
The area under the cu...
Different function call methods include pass by value, pass by reference, and pass by pointer.
Pass by value: Copies the value of the actual parameter into the formal parameter of the function.
Pass by reference: Passes a reference to the memory location of the actual parameter.
Pass by pointer: Passes the memory address of the actual parameter.
I applied via Campus Placement and was interviewed in May 2023. There were 3 interview rounds.
Macros in C are preprocessor directives that define constants or perform repetitive tasks.
Macros are defined using #define directive.
They are used to define constants like #define PI 3.14159.
Macros can also be used to create code snippets that can be reused multiple times.
For example, #define MAX(a, b) ((a) > (b) ? (a) : (b)) defines a macro to find maximum of two numbers.
Enum is used to define a set of named constants while struct is used to define a collection of variables of different data types.
Enum is used to define a set of named constants, while struct is used to define a collection of variables of different data types.
Enum values are typically integers, while struct members can be of any data type.
Enums are used when you have a fixed set of values that won't change, while struct...
Deadlock is a situation in which two or more competing actions are each waiting for the other to finish, preventing any of them from completing.
Occurs in multitasking environments
Caused by resource contention
Can be resolved using techniques like deadlock prevention, deadlock avoidance, and deadlock detection
Example: Process A holds Resource X and waits for Resource Y, while Process B holds Resource Y and waits for Reso...
Different function call methods include pass by value, pass by reference, and pass by pointer.
Pass by value: Copies the value of the actual parameter into the formal parameter of the function.
Pass by reference: Passes a reference to the memory location of the actual parameter.
Pass by pointer: Passes the memory address of the actual parameter.
Moral motivation is driven by personal values and beliefs, while monetary motivation is driven by financial incentives.
Moral motivation is based on doing what is right or ethical, regardless of financial gain.
Monetary motivation involves being driven by financial rewards or incentives.
Some individuals may prioritize moral motivation over monetary motivation, while others may prioritize financial gain.
Examples: A person...
I applied via Campus Placement and was interviewed in Feb 2024. There were 3 interview rounds.
Quanititative aptitute , logical reasonings and few core subject related questions
Factor of safety is a design parameter that accounts for uncertainties and variations in materials, loads, and other factors to ensure the safety of a structure or component.
Factor of safety is the ratio of the maximum stress a material can withstand to the maximum stress it is subjected to in a given application.
It is used to prevent failure due to unexpected conditions such as variations in material properties, manuf...
A stress-strain diagram shows the relationship between stress and strain in a material.
It typically consists of a linear elastic region, a yield point, and a plastic deformation region.
The slope of the linear region is the material's Young's Modulus.
The yield point is where the material begins to deform plastically.
The ultimate tensile strength is the maximum stress the material can withstand.
The area under the curve r...
GD&T stands for Geometric Dimensioning and Tolerancing, a system for defining and communicating engineering tolerances.
GD&T is a symbolic language used on engineering drawings to specify the allowable variations in form, size, and orientation of features.
It helps ensure that parts fit together properly and function as intended.
GD&T uses symbols such as concentricity, flatness, perpendicularity, and position to communic...
Yielding refers to the process where materials deform under stress, leading to permanent changes in shape or structure.
Yield strength is the stress at which a material begins to deform plastically.
For example, steel has a higher yield strength than aluminum, making it more suitable for structural applications.
In engineering, understanding yielding helps in designing components that can withstand expected loads without ...
Yield point is the stress at which a material begins to deform plastically.
Yield point is the point on a stress-strain curve where the material transitions from elastic to plastic deformation.
It is the stress level at which the material no longer returns to its original shape after the stress is removed.
Yield point is an important factor in determining the strength and ductility of a material.
Example: Steel has a well-...
I applied via Recruitment Consulltant and was interviewed in Nov 2023. There were 2 interview rounds.
Top trending discussions
I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 5 interview rounds.
I applied via Walk-in and was interviewed before Oct 2021. There were 3 interview rounds.
General aptitude, Numerical, and mental ability test
I possess the analytical skills, industry knowledge, and collaborative mindset essential for a successful Business Analyst.
Strong analytical skills: I have experience in data analysis using tools like Excel and SQL, which helped my previous team identify key trends.
Industry knowledge: I have worked in the finance sector, understanding regulatory requirements and market dynamics, which is crucial for informed decision-m...
I applied via LinkedIn and was interviewed in Aug 2023. There were 3 interview rounds.
I appeared for an interview before May 2024, where I was asked the following questions.
Professional skills encompass essential abilities and tools that enhance job performance and efficiency in various roles.
Communication Skills: Essential for conveying ideas clearly; e.g., presenting reports to stakeholders.
Project Management: Tools like Trello or Asana help in organizing tasks and timelines; e.g., managing a product launch.
Analytical Skills: Ability to interpret data; e.g., using Excel for financial fo...
based on 3 interview experiences
Difficulty level
Duration
based on 37 reviews
Rating in categories
Senior Design Engineer
31
salaries
| ₹6 L/yr - ₹14 L/yr |
Associate Engineer
11
salaries
| ₹11.3 L/yr - ₹21 L/yr |
Senior Mechanical Design Engineer
7
salaries
| ₹10 L/yr - ₹12 L/yr |
Salesman
6
salaries
| ₹5.2 L/yr - ₹7.5 L/yr |
Software Engineer
5
salaries
| ₹6 L/yr - ₹7 L/yr |
InsanelyGood
GrapplTech
Sun Mobility
Stashfin