Filter interviews by
Hashtable is not thread-safe while ConcurrentHashmap is thread-safe.
Hashtable is a legacy class while ConcurrentHashmap is a modern class.
Hashtable uses synchronized methods while ConcurrentHashmap uses lock striping.
ConcurrentHashmap allows multiple threads to read and write concurrently.
Hashtable is slower than ConcurrentHashmap in multi-threaded environments.
Sorting is arranging data in a specific order based on a criteria, while ordering is arranging data in ascending or descending order.
Sorting involves arranging data based on a specific criteria such as alphabetical order, numerical order, or date order.
Ordering involves arranging data in either ascending or descending order based on a default criteria such as alphabetical order or numerical order.
Sorting can be customi...
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
Program find the duplicate value in string
shifting array program
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
GS Lab interview questions for designations
I applied via Naukri.com and was interviewed before Dec 2023. There was 1 interview round.
Get interview-ready with Top GS Lab Interview Questions
I applied via Recruitment Consulltant and was interviewed before Aug 2023. There was 1 interview round.
I was interviewed before May 2023.
Implement find function for a string in C++.
Use the find() function from the string class in C++ to search for a substring within a string.
The find() function returns the position of the first occurrence of the substring, or string::npos if not found.
Example: string str = 'hello world'; int pos = str.find('world');
Realtime example of OOPs is modeling a car as an object with properties and methods.
Create a Car class with properties like make, model, year, and methods like start, accelerate, brake.
Instantiate multiple Car objects with different properties and call their methods.
Demonstrate inheritance by creating a subclass ElectricCar with additional properties and methods.
I applied via Recruitment Consulltant and was interviewed before Dec 2021. There were 5 interview rounds.
I was interviewed in Jul 2021.
I applied via Referral and was interviewed in Aug 2020. There were 3 interview rounds.
Prototypes and functionality of socket, bind, listen, accept & connect
socket() - creates a new socket
bind() - assigns a local address to a socket
listen() - puts a socket in a passive mode
accept() - accepts a connection on a socket
connect() - initiates a connection on a socket
Handshaking mechanism in TCP communication is a process of establishing and terminating a connection between two devices.
TCP uses a three-way handshake mechanism to establish a connection.
The three steps involved in the handshake are SYN, SYN-ACK, and ACK.
During the handshake, the devices exchange information about the initial sequence numbers, window sizes, and other parameters.
The handshake ensures that both devices ...
TCP is a connection-oriented protocol while UDP is connectionless. TCP is used for reliable data transfer while UDP is used for real-time applications.
TCP provides reliable, ordered, and error-checked delivery of data while UDP does not guarantee any of these
TCP is used for applications that require high reliability and transmission speed, such as email, file transfer, and web browsing
UDP is used for real-time applicat...
2 Interview rounds
based on 105 reviews
Rating in categories
Software Engineer
762
salaries
| ₹4 L/yr - ₹16.6 L/yr |
Senior Software Engineer
758
salaries
| ₹9 L/yr - ₹31.5 L/yr |
Lead Software Engineer
253
salaries
| ₹11 L/yr - ₹36 L/yr |
Softwaretest Engineer
115
salaries
| ₹3.5 L/yr - ₹10 L/yr |
Software Developer
96
salaries
| ₹4.3 L/yr - ₹18 L/yr |
One Network Enterprises
Persistent Systems
TCS
Wipro