i
XpressBees
Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Feb 2022. There were 3 interview rounds.
Find the longest palindromic substring in a given string.
Use dynamic programming to solve the problem efficiently.
Start with the base cases of single characters and two characters.
For longer substrings, check if the first and last characters match and if the substring between them is also a palindrome.
Keep track of the longest palindrome seen so far.
Time complexity: O(n^2), space complexity: O(n^2).
Developing a real-time data processing system for a high-traffic website.
Designing a scalable architecture to handle the high volume of incoming data.
Optimizing the data processing algorithms to minimize latency.
Ensuring data consistency and accuracy in a distributed system.
Implementing fault-tolerant mechanisms to handle system failures.
Testing and debugging the system under various load conditions.
I applied via Walk-in and was interviewed before Jan 2021. There were 4 interview rounds.
I applied via Job lever and was interviewed before Sep 2021. There were 2 interview rounds.
Easy leetcode code 2 questions , HTML5 css javascript simple screen design
I applied via Referral and was interviewed in Nov 2020. There were 5 interview rounds.
I applied via Campus Placement and was interviewed in Jun 2021. There was 1 interview round.
I applied via Indeed and was interviewed in Nov 2021. There was 1 interview round.
It was medium hard and it did filter out many Candidates.
Async/await is a feature in JavaScript that allows for asynchronous programming using promises.
Async/await is a syntactic sugar built on top of promises in JavaScript.
It allows for writing asynchronous code that looks synchronous, making it easier to read and maintain.
The 'async' keyword is used to define a function as asynchronous, while 'await' is used to pause the execution of the function until a promise is settled...
Closures are functions that have access to variables from their containing scope even after the scope has closed.
Closures allow functions to maintain access to variables from their parent scope even after the parent function has finished executing.
Closures are created when a function is defined within another function and the inner function references variables from the outer function.
Closures are commonly used in even...
Some of the top questions asked at the XpressBees Software Engineer interview -
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Executive
355
salaries
| ₹0 L/yr - ₹0 L/yr |
Operations Executive
311
salaries
| ₹0 L/yr - ₹0 L/yr |
Supervisor
273
salaries
| ₹0 L/yr - ₹0 L/yr |
Executive
251
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Manager
194
salaries
| ₹0 L/yr - ₹0 L/yr |
Delhivery
Ecom Express
Shadowfax Technologies
Wow Express