i
Shiprocket Private Limited
Filter interviews by
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
Memory leaks can be detected and prevented by monitoring memory usage, using memory profiling tools, avoiding circular references, and properly managing event listeners.
Monitor memory usage regularly to identify any abnormal increases.
Use memory profiling tools like Chrome DevTools or Valgrind to analyze memory usage.
Avoid creating circular references in your code, as they can prevent objects from being garbage collect...
var is function scoped, let is block scoped, const is block scoped and cannot be reassigned.
var is function scoped, let is block scoped, const is block scoped and cannot be reassigned
var can be redeclared and updated, let can be updated but not redeclared, const cannot be redeclared or updated
Example: var x = 10; let y = 20; const z = 30;
Closure is a function that captures the variables from its surrounding scope, even after the surrounding function has finished executing.
Closure allows a function to access and manipulate variables from its outer scope.
It maintains a reference to its outer scope, even after the outer function has returned.
Closure is commonly used in event handlers and callbacks.
Rxjs operators are used for handling asynchronous operations in reactive programming.
Map operator: transforms the items emitted by an Observable
Filter operator: emits only those items from an Observable that pass a specified condition
Merge operator: combines multiple Observables into one by merging their emissions
SwitchMap operator: switches to a new Observable each time it is emitted
DebounceTime operator: emits a valu...
Change detection strategy in Angular is a mechanism used to detect changes in the application state and update the view accordingly.
Angular uses Zone.js for change detection by default
Change detection can be triggered manually using ChangeDetectorRef
Optimizing change detection using OnPush strategy
I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.
To find the next highest number, sort the numbers in ascending order and find the number immediately greater than the given number.
Sort the numbers in ascending order
Find the number immediately greater than the given number
Return the next highest number
Shiprocket Private Limited interview questions for popular designations
Get interview-ready with Top Shiprocket Private Limited Interview Questions
I applied via Walk-in and was interviewed in Apr 2024. There were 2 interview rounds.
The minimum number of planes needed to cover the earth is determined by the size of the planes and the coverage area.
The minimum number of planes needed to cover the earth depends on the size of the planes and the coverage area.
Factors such as speed, fuel capacity, and range of the planes also play a role in determining the minimum number needed.
For example, if each plane can cover 1000 square miles and the earth's tot...
I applied via Company Website and was interviewed in Jul 2024. There were 2 interview rounds.
Design notify me feature of Flipkart
DSA problems and lld question of splitwise
I applied via Referral and was interviewed in Feb 2024. There were 2 interview rounds.
Top trending discussions
Interview experience
based on 307 reviews
Rating in categories
Software Engineer
152
salaries
| ₹6 L/yr - ₹24 L/yr |
Senior Specialist
85
salaries
| ₹4 L/yr - ₹9.1 L/yr |
Assistant Manager
72
salaries
| ₹5.5 L/yr - ₹12.3 L/yr |
Specialist
72
salaries
| ₹3.4 L/yr - ₹7 L/yr |
Associate Manager
65
salaries
| ₹7.2 L/yr - ₹15 L/yr |
Pickrr
Delhivery
Ecom Express
XpressBees