Filter interviews by
I applied via LinkedIn and was interviewed in May 2024. There were 3 interview rounds.
I resolved conflicts in my team by promoting open communication, active listening, and finding common ground.
Encouraged team members to openly express their concerns and perspectives
Actively listened to all parties involved to understand their viewpoints
Facilitated discussions to find common ground and reach a mutually agreeable solution
Utilize multiple distribution centers, automated assembly lines, and efficient transportation to distribute burgers quickly.
Set up multiple distribution centers in strategic locations to cover a wide area
Implement automated assembly lines to quickly prepare and package burgers
Utilize efficient transportation methods such as drones or high-speed delivery vehicles
Coordinate logistics and timing to ensure smooth and timel
Ensure each user can only claim once, can distribute extra but not less
Implement a system to track claimed rewards by users
Set up validation to prevent users from claiming more than once
Consider implementing a queue system to distribute rewards fairly
Use a database to store user claims and track distribution
Implement a custom cron job parser as a take-home assignment for Software Engineer II position.
Understand the cron syntax and how it works
Parse the cron expression into separate fields (minute, hour, day of month, month, day of week)
Implement logic to calculate the next execution time based on the current time and cron expression
Handle edge cases like leap years, different month lengths, etc.
Test your implementation wi
Top trending discussions
There are 2 questions Both are average everyone can do.
Left view of Binary tree is the set of nodes visible when the tree is viewed from the left side.
Traverse the tree level by level from left to right
Keep track of the first node encountered at each level
Example: For a tree with root node A and left children B and C, the left view would be [A, B]
Deep copy is a copy of an object that duplicates all of its attributes, including nested objects, rather than just copying references.
Deep copy creates a new object with its own unique memory space.
Changes made to the original object do not affect the deep copy.
Deep copy is often used when you need to modify an object without affecting the original.
Example: Using JSON.parse(JSON.stringify(object)) in JavaScript to crea
I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.
It was a DSA round with one medium and one hard question.
I applied via Instahyre and was interviewed in May 2024. There were 2 interview rounds.
Two medium DSA questions based on strings.
Design a video conferencing platform similar to Google Meet.
Implement real-time video and audio streaming
Include features like screen sharing, chat, and participant management
Ensure scalability to support large number of users
Focus on security and privacy measures
Optimize for low latency and high quality video/audio
I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.
Design a Splitwise application for managing shared expenses among friends.
Implement user authentication and authorization for secure access.
Create a user-friendly interface for adding expenses and splitting them among friends.
Develop algorithms for calculating balances and settling debts between users.
Include features for adding comments, attaching receipts, and generating reports.
Consider scalability and performance o...
Low level design for a chess game including classes, functions, and data structures.
Create classes for pieces (e.g. Pawn, Rook, Bishop) with properties like position and color
Implement functions for moving pieces, checking valid moves, and capturing opponent pieces
Use data structures like 2D arrays to represent the chess board and track piece positions
I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.
1 hr coding round required me to solve 2 leetcode medium questions
Design an online grocery store similar to zepto.
Implement user-friendly interface for easy navigation
Include search functionality for quick product discovery
Offer secure payment options for customer convenience
Provide delivery options with tracking feature
Include customer reviews and ratings for products
Implement inventory management system for real-time updates
I applied via Approached by Company and was interviewed in Sep 2023. There were 3 interview rounds.
Replace zeros surrounded by ones with ones in an array of strings
Iterate through each string in the array
Check for zeros surrounded by ones and replace them with ones
Return the modified array of strings
The minimum number of jumps needed to reach the end of an array.
Use dynamic programming to keep track of the minimum jumps needed at each index.
At each index, calculate the maximum reachable index and update the minimum jumps accordingly.
Example: For array [2, 3, 1, 1, 2, 4, 2, 0, 1, 1], the minimum jumps needed is 4.
Design classes for a bidding system with new bid notifications for users who have already bid.
Create a Bid class with attributes like bidder, amount, timestamp, etc.
Create a Notification class with attributes like message, recipient, timestamp, etc.
Create a BiddingSystem class to manage bids and notifications.
Implement a method in BiddingSystem to notify users who have already bid when a new bid is placed.
Consider usin...
Design LLD of google calendar
Use microservices architecture for scalability and maintainability
Implement features like event creation, editing, deletion, reminders, and sharing
Utilize databases for storing user data and events
Include user authentication and authorization for security
Integrate with external APIs for syncing with other calendars
Some of the top questions asked at the Deliveroo Software Engineer II interview -
based on 1 interview
Interview experience
Senior Software Engineer
25
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
14
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer2
8
salaries
| ₹0 L/yr - ₹0 L/yr |
Service Desk Specialist
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Analytics Engineer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Zomato
Swiggy
Uber eats
FoodPanda