Filter interviews by
I applied via Company Website and was interviewed in Nov 2021. There was 1 interview round.
Inline function is a function that is expanded in line when it is called, rather than calling a separate function.
Inline functions are used to improve performance by reducing the overhead of function calls.
They are defined using the 'inline' keyword.
They are commonly used in C++ programming.
Example: inline int add(int a, int b) { return a + b; }
Launch modes determine how a new instance of an activity is associated with the current task.
There are four launch modes: standard, singleTop, singleTask, and singleInstance.
Standard is the default mode and creates a new instance of the activity every time it is launched.
SingleTop mode checks if there is already an instance of the activity at the top of the task stack and reuses it if possible.
SingleTask mode creates a...
A factory is used to create objects of a specific class without exposing the creation logic to the client.
Factories provide a way to create objects without exposing the creation logic to the client.
They can be used to create objects of a specific class or a group of related classes.
Factories can be used to implement the Singleton pattern, where only one instance of a class is created.
They can also be used to implement ...
Program to slice and rearrange array without extra variables or inbuilt methods
Use a loop to iterate through the array and shift elements to the left
Use a temporary variable to store the first element and move the rest of the elements one position to the left
Repeat the above step until the desired index is reached
Then move the temporary variable to the end of the sliced array
Continue shifting the remaining elements to
Top trending discussions
posted on 29 Jul 2024
State of charge refers to the amount of energy remaining in a battery compared to its full capacity.
State of charge is usually expressed as a percentage.
It is important for determining how much power is available in a battery.
State of charge can be monitored using battery management systems.
Example: A battery with 50% state of charge means it is halfway depleted.
posted on 2 Mar 2024
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
posted on 19 Jun 2024
I applied via Naukri.com and was interviewed in Dec 2023. There were 3 interview rounds.
System engineers design and manage complex systems to ensure they operate efficiently and effectively.
Designing and implementing computer systems
Managing system configurations and upgrades
Troubleshooting system issues
Collaborating with other IT professionals
Ensuring system security and data integrity
posted on 10 Jul 2023
I applied via Recruitment Consulltant and was interviewed in Jan 2023. There were 4 interview rounds.
KWP2000 and UDS are communication protocols used in automotive diagnostics.
KWP2000 is used for diagnostics and flashing of electronic control units (ECUs) in older vehicles.
UDS (Unified Diagnostic Services) is a modern protocol used for diagnostics and flashing of ECUs in newer vehicles.
Both protocols allow for communication between a diagnostic tool and the vehicle's ECUs to read and clear fault codes, perform tests, ...
There are mainly three types of ECUs: Engine Control Unit (ECU), Transmission Control Unit (TCU), and Body Control Module (BCM).
Engine Control Unit (ECU) - controls the engine functions such as fuel injection, ignition timing, and emissions.
Transmission Control Unit (TCU) - manages the transmission system, including gear shifting and torque converter lockup.
Body Control Module (BCM) - oversees various body functions li...
Online and offline in CANoe refer to the modes of communication with the CAN bus.
Online mode allows real-time interaction with the CAN bus, sending and receiving messages.
Offline mode allows analysis of previously recorded CAN bus data without real-time interaction.
Online mode is used for testing and debugging live systems, while offline mode is used for post-analysis and simulation.
Examples: Online mode is used to mon...
I applied via Naukri.com
Answers to common interview questions for Software Engineer position
Option Strict and Option Explicit are compiler directives in VB.NET
Dispose() is used to release unmanaged resources while Finalize() is used for garbage collection
System.String is immutable while System.StringBuilder is mutable
Delegate is a type that represents a reference to a method
Value types store data directly while reference types store a referen...
posted on 15 Feb 2022
Two coding question
1st question moderate
2nd Difficult
All test cases passed for 1st question
Partial test Cases passed for 2nd question
posted on 14 Mar 2024
I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.
I applied via Approached by Company and was interviewed in Oct 2021. There were 3 interview rounds.
It was a combination of aptitude and react mcq questions.
I applied via Naukri.com and was interviewed in Oct 2022. There were 4 interview rounds.
Software Engineer
85
salaries
| ₹8 L/yr - ₹14.5 L/yr |
Software Development Engineer
83
salaries
| ₹8 L/yr - ₹15 L/yr |
Software Developer
67
salaries
| ₹8.5 L/yr - ₹15 L/yr |
Senior Software Engineer
52
salaries
| ₹11.7 L/yr - ₹33 L/yr |
Software Development Engineer II
48
salaries
| ₹11 L/yr - ₹18 L/yr |
Vyapar
Nowfloats Technologies
ShopKirana
Classplus