Filter interviews by
I appeared for an interview in Feb 2024.
Android life cycle refers to the stages a mobile app goes through from creation to termination.
Android app starts in onCreate() method
Moves to onStart() and onResume() when app becomes visible
Goes to onPause() when app is partially visible
Enters onStop() when app is no longer visible
Finally reaches onDestroy() when app is terminated
TCP connection establishment involves a three-way handshake to create a reliable connection between client and server.
1. TCP uses a three-way handshake: SYN, SYN-ACK, ACK.
2. The client sends a SYN packet to the server to initiate a connection.
3. The server responds with a SYN-ACK packet to acknowledge the request.
4. The client sends an ACK packet back to the server to complete the handshake.
5. After this process, a rel...
An IP packet is a formatted unit of data carried by a packet-switched network, containing source, destination, and payload information.
An IP packet consists of a header and a payload.
The header includes source and destination IP addresses.
IP packets can be fragmented for transmission over networks.
Example: An IPv4 packet has a maximum size of 65,535 bytes.
Protocols like TCP and UDP use IP packets for data transmission.
Two questions are asked:
Reverse linked list
2 sum (leetcode)
I applied via Approached by Company and was interviewed in Jan 2024. There were 3 interview rounds.
DS/Algo 1 question and JS question
JS Question - Object Manipulation and React-based question
I applied via Naukri.com and was interviewed before Jan 2024. There were 3 interview rounds.
Hacker rank , 2 coding questions then technical discussion
I applied via Naukri.com and was interviewed before Dec 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed before Apr 2023. There were 5 interview rounds.
30 mins, general mathematics
30 mins, General knowledge
SSL handshake is a process where a client and server establish a secure connection by exchanging encryption keys and verifying identities.
Client sends a request to the server with supported encryption algorithms
Server responds with its digital certificate
Client verifies the certificate and generates a pre-master secret key
Both client and server use the pre-master key to generate session keys for encryption and decrypti...
System admins can give permission by assigning user roles, setting access levels, and configuring permissions settings.
Assign user roles based on job responsibilities
Set access levels to restrict or allow certain actions
Configure permissions settings for specific files, folders, or applications
I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.
50 questions 2 coding questions
Top trending discussions
based on 13 interview experiences
Difficulty level
Duration
based on 95 reviews
Rating in categories
Senior Technical Support Engineer
59
salaries
| ₹9.6 L/yr - ₹20 L/yr |
Technical Support Engineer
51
salaries
| ₹6 L/yr - ₹14 L/yr |
Senior Software Engineer
48
salaries
| ₹15 L/yr - ₹44.5 L/yr |
Senior Software Engineer 2
45
salaries
| ₹21 L/yr - ₹48 L/yr |
Software Engineer
27
salaries
| ₹13 L/yr - ₹25 L/yr |
Oracle
Amdocs
Automatic Data Processing (ADP)
24/7 Customer