Filter interviews by
posted on 8 Feb 2024
I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.
I applied via LinkedIn
I applied via Naukri.com and was interviewed in Dec 2024. There were 4 interview rounds.
25 questions on coding output and 5 questions on aptitude
DSA problems on arrays and strings easy to medium level
Develop a live streaming application for real-time video broadcasting
Use a reliable streaming protocol like RTMP or HLS
Implement a video encoder to compress and transmit video data
Set up a media server to handle incoming video streams
Develop a user interface for viewers to watch live streams
Incorporate features like chat, likes, and notifications for user engagement
posted on 3 Dec 2024
30min duration simple questions
Basic array 2 coding questions
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.
It was an amazing interview.
S abJDQdlqd qk; qdkq;q bdkq;d
posted on 3 Dec 2024
2 medium leetcode questions were asked
posted on 11 Dec 2024
I applied via LinkedIn and was interviewed in Nov 2024. There were 3 interview rounds.
posted on 11 Dec 2024
I applied via LinkedIn and was interviewed in Nov 2024. There were 3 interview rounds.
Basic DSA from the hacker rank website
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
45 minutes
arrays, strings,
SHL
To find number of nodes in a tree, perform a depth-first or breadth-first traversal and count the nodes. Time complexity is O(n).
Perform a depth-first or breadth-first traversal of the tree
Count the nodes as you traverse the tree
Time complexity is O(n) where n is the number of nodes in the tree
Abstraction is the concept of hiding complex implementation details and showing only the necessary information.
Abstraction allows developers to focus on the essential features of an object or system.
It helps in reducing complexity and improving efficiency in software development.
Implement abstraction in programming by using abstract classes and interfaces.
Example: In a car, we don't need to know the internal workings o...
The minimum number of coins to reach a target amount can be calculated using dynamic programming.
Use dynamic programming to calculate the minimum number of coins needed to reach the target amount.
Start by initializing an array to store the minimum number of coins needed for each amount from 0 to the target amount.
Iterate through the coin denominations and update the minimum number of coins needed for each amount based
Convert byte stream to human readable format without using library
Iterate through the byte stream and convert each byte to its ASCII character representation
Concatenate the ASCII characters to form the human readable format
Handle special characters and edge cases appropriately
Senior Software Engineer
3.3k
salaries
| ₹9.2 L/yr - ₹28 L/yr |
Software Engineer
3.2k
salaries
| ₹5 L/yr - ₹18.1 L/yr |
Claims Associate
2.3k
salaries
| ₹1.5 L/yr - ₹4.8 L/yr |
Associate Software Engineer
1.3k
salaries
| ₹3 L/yr - ₹8 L/yr |
Associate
997
salaries
| ₹2 L/yr - ₹6.1 L/yr |
Infosys
TCS
Wipro
HCLTech