Filter interviews by
Use MySQL query with ORDER BY and LIMIT to find employee with 2nd highest salary.
Use ORDER BY salary DESC to sort salaries in descending order
Use LIMIT 1,1 to skip the highest salary and get the second highest salary
A branch in git is a separate line of development that allows you to work on features or fixes without affecting the main codebase.
Branches allow for parallel development
They can be created, switched between, merged, and deleted
Common branches include master, develop, feature branches, and release branches
COBOL supports various data passing techniques.
COBOL supports passing data by reference using the CALL BY REFERENCE clause.
COBOL also supports passing data by content using the CALL BY CONTENT clause.
COBOL also supports passing data by value using the CALL BY VALUE clause.
COBOL also supports passing data by address using the CALL BY ADDRESS clause.
I applied via Naukri.com and was interviewed in Nov 2020. There were 4 interview rounds.
I applied via Approached by Company and was interviewed in Apr 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Dec 2021. There was 1 interview round.
Spring is a framework while Spring Boot is an extension of Spring. Spring Boot uses annotations to simplify configuration.
Spring is a framework for building Java applications
Spring Boot is an extension of Spring that simplifies configuration
Spring Boot uses annotations to configure the application
Spring Boot provides a lot of defaults and auto-configuration
Spring Boot is ideal for microservices and cloud-native applica
Structure padding is the process of adding empty bytes to a structure to align its data members on memory boundaries.
Padding is added to ensure that each data member in a structure starts at a memory address that is a multiple of its size.
Padding is necessary for performance optimization and to prevent memory access violations.
For example, if a structure has a char followed by an int, padding may be added between them
A translation unit is a source file along with all the headers and source files included in it.
Translation unit is the smallest unit of compilation in C++.
It consists of a source file and all the header files and source files included in it.
Each translation unit is compiled separately before being linked together.
Translation units help in organizing and modularizing code.
Example: If a.cpp includes b.h and c.cpp, then t...
I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.
A loop can be found by iterating over a collection of elements repeatedly until a certain condition is met.
Iterate over a collection of elements using for loop, while loop, or foreach loop
Check for a condition to determine when to exit the loop
Examples: for(int i=0; i
Merge LL refers to merging two linked lists into a single sorted linked list.
Use a dummy node to start the merged list
Compare the values of the nodes from both lists and add the smaller one to the merged list
Move the pointer of the merged list and the list from which the node was added
I applied via LinkedIn and was interviewed before Dec 2023. There were 3 interview rounds.
Mcqs on java, angular, devops
I applied via Referral and was interviewed in Aug 2022. There were 2 interview rounds.
based on 1 interview
Interview experience
Data Processing Analyst
828
salaries
| ₹3 L/yr - ₹4.8 L/yr |
Data Analyst
481
salaries
| ₹2.8 L/yr - ₹5.5 L/yr |
Data Processing Specialist
351
salaries
| ₹3 L/yr - ₹4.7 L/yr |
Software Engineer
256
salaries
| ₹8.8 L/yr - ₹20.4 L/yr |
Research Associate
183
salaries
| ₹2.9 L/yr - ₹5.8 L/yr |
TCS
Accenture
Wipro
Cognizant