i
NICE
Filter interviews by
It depends on the specific use case and programming language.
For loop is more flexible and can be used with different data structures.
Foreach loop is simpler and more readable for iterating over arrays or collections.
Use for loop when you need to control the iteration more precisely.
Use foreach loop when you just need to iterate over all elements in an array or collection.
posted on 14 May 2018
posted on 8 Apr 2022
I applied via Naukri.com and was interviewed before Apr 2021. There were 3 interview rounds.
Aptitude test will a hackerrank test where it might have technical MCQ and/or coding test.
posted on 28 Jan 2020
I applied via Naukri.com and was interviewed in Jul 2019. There were 3 interview rounds.
Explanation of UART, SPI, CAN, I2C timing diagrams and frame formats.
UART: asynchronous serial communication, start and stop bits, baud rate
SPI: synchronous serial communication, master-slave architecture, clock polarity and phase
CAN: differential serial communication, arbitration, error detection and correction
I2C: synchronous serial communication, master-slave architecture, addressing, clock stretching
posted on 28 Feb 2022
I applied via Naukri.com and was interviewed before Feb 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jul 2020. There was 1 interview round.
I applied via Company Website and was interviewed before Jul 2021. There were 2 interview rounds.
Data Structure related questions
I applied via Referral
posted on 4 Oct 2021
I applied via Company Website and was interviewed in Apr 2021. There was 1 interview round.
Classloaders are responsible for loading classes into the JVM at runtime.
Java has three built-in classloaders: bootstrap, extension, and system.
Custom classloaders can be created to load classes from non-standard sources.
Classloaders follow a delegation model, where they first delegate to their parent classloader before attempting to load the class themselves.
Classloaders can be used for dynamic class loading and hot-s
I applied via Referral and was interviewed in Jul 2020. There were 3 interview rounds.
Detect if two circular linked lists overlap
Traverse both lists and check if they have the same tail node
If they have different tail nodes, they do not overlap
If they have the same tail node, check if they intersect at any point
Use Floyd's cycle-finding algorithm to detect intersection point
based on 1 interview
Interview experience
Software Engineer
257
salaries
| ₹7 L/yr - ₹20.5 L/yr |
Technical Lead
168
salaries
| ₹9.3 L/yr - ₹35 L/yr |
Senior Software Engineer
167
salaries
| ₹11.4 L/yr - ₹31.5 L/yr |
Software Engineering Specialist
130
salaries
| ₹19.1 L/yr - ₹44 L/yr |
Software Engineer and Technical Lead
124
salaries
| ₹9 L/yr - ₹27.1 L/yr |
Oracle
KPIT Technologies
Intellect Design Arena
Thomson Reuters