Nokia
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Referral and was interviewed before Oct 2021. There were 3 interview rounds.
1. Reversing a linked list.
2. Find all substrings in a string.
Design an online food delivery platform
Identify target audience and their needs
Create a user-friendly interface for ordering food
Develop a robust backend system for managing orders and deliveries
Partner with local restaurants to offer a wide variety of cuisines
Implement a payment gateway for secure transactions
Provide real-time order tracking for customers
Ensure food safety and quality through proper packaging and deli...
Top trending discussions
posted on 5 Oct 2024
Use two pointers to find the nth element from the end of a linked list.
Use two pointers, one moving n steps ahead of the other
When the first pointer reaches the end, the second pointer will be at the nth element from the end
HashMap is not thread-safe while ConcurrentHashMap is thread-safe and allows concurrent access.
HashMap is not thread-safe and can lead to ConcurrentModificationException if accessed by multiple threads simultaneously.
ConcurrentHashMap allows concurrent access by multiple threads without the need for external synchronization.
ConcurrentHashMap achieves thread-safety by dividing the map into segments, allowing multiple th...
30min duration C coding 10 questions asked
1hr duration interviewer will be giving some random C questions to code
I applied via Approached by Company and was interviewed in Aug 2023. There were 2 interview rounds.
posted on 11 Jun 2024
Coding Leetcode medium question
Design high-level and low-level architecture for BookMyShow
HLD should include components like user interface, booking engine, payment gateway, etc.
LLD should detail the classes, methods, and interactions within each component
Use technologies like Java, Spring Boot, MySQL for backend and React for frontend
Consider scalability, fault tolerance, and security in the design
I applied via Naukri.com and was interviewed before Sep 2022. There were 4 interview rounds.
I was interviewed before Jun 2023.
Find the longest palindromic substring in a given string.
Use dynamic programming to check if substrings are palindromes.
Start with single characters as potential palindromes and expand outwards.
Keep track of the longest palindrome found so far.
Find the Kth largest integer in the Array
Sort the array in descending order
Return the element at index K-1
Design a system for live streaming on YouTube platform.
Use RTMP protocol for streaming live video to YouTube servers
Implement a live chat feature for viewers to interact with the streamer
Include options for viewers to like, share, and subscribe during the live stream
Provide analytics for streamers to track viewership and engagement
Ensure scalability to handle high traffic during popular live streams
posted on 12 Mar 2024
I applied via Walk-in and was interviewed before Mar 2023. There were 3 interview rounds.
Arrow functions are a concise way to write functions in JavaScript.
Arrow functions are introduced in ES6.
They have a shorter syntax compared to traditional function expressions.
Arrow functions do not have their own 'this' keyword.
They are best suited for non-method functions.
Example: const add = (a, b) => a + b;
Code to match parentheses in a string
Use a stack to keep track of opening parentheses
Iterate through the string and push opening parentheses onto the stack
When a closing parenthesis is encountered, pop from the stack and check if it matches the closing parenthesis
HLS stands for HTTP Live Streaming, a protocol used for streaming media over the internet.
HLS breaks the media content into small chunks and delivers them over HTTP.
It is widely used for streaming video and audio content on the internet.
HLS allows adaptive bitrate streaming, where the quality of the video adjusts based on the viewer's network speed.
Popular streaming services like Netflix and Hulu use HLS for delivering
Coding test data structures and language related
based on 2 interviews
Interview experience
based on 18 reviews
Rating in categories
Technical Lead
512
salaries
| ₹8.3 L/yr - ₹32.7 L/yr |
Technical Specialist
474
salaries
| ₹11 L/yr - ₹29 L/yr |
Software Engineer
471
salaries
| ₹6 L/yr - ₹23.7 L/yr |
R&D Engineer
457
salaries
| ₹7 L/yr - ₹26.4 L/yr |
Senior Technical Specialist
234
salaries
| ₹16.5 L/yr - ₹43 L/yr |
Samsung
Apple
Huawei Technologies
Xiaomi