i
Shiprocket Private Limited
Filter interviews by
Clear (1)
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
Use dynamic programming to find the shortest path sum with negative integers allowed in a matrix.
Implement dynamic programming to store the minimum sum at each cell
Consider negative integers when calculating the sum of the path
Start from the top left cell and iterate through the matrix to find the shortest path sum
Spring code is used for building Java applications with ease and efficiency.
Use @ComponentScan annotation to automatically detect and register Spring beans
Use @Autowired annotation for dependency injection
Use @RequestMapping annotation to map HTTP requests to specific handler methods
Shiprocket Private Limited interview questions for designations
I was interviewed in Aug 2023.
Optimizing build in Angular involves reducing bundle size, enabling lazy loading, using AOT compilation, and leveraging tree shaking.
Reduce bundle size by removing unused code and optimizing imports
Enable lazy loading to load modules on demand instead of all at once
Use Ahead-of-Time (AOT) compilation to pre-compile templates and reduce runtime overhead
Leverage tree shaking to eliminate dead code and reduce bundle size
I applied via Naukri.com and was interviewed before Dec 2021. There were 4 interview rounds.
Matrix rotation and counting 0 and 1's.
Top trending discussions
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 Company Website and was interviewed in Jun 2024. There was 1 interview round.
Implement your own state management in React and integrate it into a React application.
I applied via Approached by Company and was interviewed before Jan 2023. There were 3 interview rounds.
Design and code a parking lot application
To ensure no data corruption during asynchronous streaming and processing, use data validation, error handling, and checksums.
Implement data validation techniques to check the integrity of the streamed data.
Handle errors and exceptions properly to prevent data corruption.
Use checksums or hash functions to verify the integrity of the data.
Implement reliable communication protocols like TCP/IP to ensure data integrity.
Co...
based on 6 interviews
1 Interview rounds
based on 25 reviews
Rating in categories
Software Engineer
164
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Specialist
86
salaries
| ₹0 L/yr - ₹0 L/yr |
Specialist
70
salaries
| ₹0 L/yr - ₹0 L/yr |
Key Account Manager
69
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
67
salaries
| ₹0 L/yr - ₹0 L/yr |
Pickrr
Delhivery
Ecom Express
XpressBees