Filter interviews by
I applied via Company Website and was interviewed in Feb 2022. There were 3 interview rounds.
Top trending discussions
posted on 11 Oct 2024
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
posted on 1 Mar 2024
posted on 26 Sep 2023
WRITE CODE FOR MERGE SORT and explain your code
I applied via campus placement at Siddaganga Institute of Technology (SIT) and was interviewed before May 2020. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.
First round will be coding test which will have Core java questions
Java has three types of class loaders: Bootstrap Class Loader, Extension Class Loader, and System Class Loader.
Bootstrap Class Loader loads core Java classes located in the bootstrap classpath.
Extension Class Loader loads classes from the extensions directory.
System Class Loader loads classes from the classpath specified by the CLASSPATH environment variable.
Use a single loop to find the 3rd highest number in an array with minimum time complexity.
Iterate through the array and keep track of the three highest numbers encountered so far.
Update the three highest numbers as you iterate through the array.
Return the third highest number once the loop is completed.
CyclicBarrier allows a group of threads to wait at a barrier until all threads have reached it, while CountDownLatch allows one or more threads to wait until a set of operations being performed in other threads completes.
CyclicBarrier is reusable, while CountDownLatch is not.
CyclicBarrier allows all threads to wait for each other, while CountDownLatch allows one thread to wait for others.
CyclicBarrier resets automatica...
JPARepository is a Spring Data interface for JPA-based repositories, while CRUDRepository is a generic interface for CRUD operations.
JPARepository extends CRUDRepository and provides additional JPA-specific methods.
CRUDRepository is a generic interface for CRUD operations on a repository.
JPARepository is typically used for JPA-based repositories, while CRUDRepository can be used for any type of repository.
JPARepository...
I applied via Campus Placement
Machine coding round
I applied via Campus Placement
Aptitude questions with 2-3 coding questions
Interpreter executes code line by line, compiler translates code into machine code before execution.
Interpreter translates code into machine code line by line during runtime
Compiler translates code into machine code before execution
Interpreted languages include Python, JavaScript
Compiled languages include C, C++
posted on 7 Sep 2024
I was interviewed in Aug 2024.
Medium level leetcode question
Developed a web application for managing inventory and sales for a retail store.
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database management
Incorporated authentication and authorization features for secure access
Functionalities in software development refer to the specific tasks or actions that a software program can perform.
Functionalities are the specific features or capabilities of a software program.
They define what the software can do and how it can be used.
Examples of functionalities include user authentication, data encryption, and file management.
Functionalities can be implemented through code modules or libraries.
Test...
based on 3 reviews
Rating in categories
Software Engineer
28
salaries
| ₹8.3 L/yr - ₹15 L/yr |
Senior Software Engineer
17
salaries
| ₹14.5 L/yr - ₹26.9 L/yr |
Associate Software Engineer
16
salaries
| ₹5 L/yr - ₹9 L/yr |
Data Analyst
13
salaries
| ₹3 L/yr - ₹6.5 L/yr |
QA Analyst
7
salaries
| ₹7.6 L/yr - ₹14 L/yr |
TCS
Infosys
Wipro
HCLTech