Round 1
- How garbage collectors work in java?
- Difference between Sleep and wait
- How create multiple thread pools
- Problem : https://leetcode.com/problems/merge-k-sorted-lists/description/
- Problem : https://www.codingninjas.com/studio/problems/find-all-triplets-with-zero-sum_873143
- Explain promise in nodejs and syntax
Round 2
- How nodejs works
- What are the react hooks present
- A small program on react (2 input fields with first name and last name and display it in console)
- A small program on node express api (accept firstNmae and Last name and same in memory and using get api get it)
Round 3 (System Design)
- High level design for CPU moitoring system
- API development for shopping cart - cart add, cart get, cart remove all, cart update
- How to handale scale and load in a system, what are ways to do that
- What are the tools you are using for day to day activites
- What's your role in your current project
- A SQL query (Couldn't solved it)
Round 4 (Managerial)
Most of the question on the current project"
Compensation: https://leetcode.com/discuss/compensation/4336473/247.ai