Belzabar Interview Experience for Sr. Computer Scientist (3.4 years Experienced )
Profile: Sr. Computer scientist (3.4 years Experienced ) , frontend JS developer
There were 4 rounds of interview:
Round 1:
It was a written round where I have to find nth prime numbers in the most optimal way.
https://www.geeksforgeeks.org/sieve-of-eratosthenes/
https://leetcode.com/problems/count-primes/
I cleared this round. And I was called for face to face interview
Round 2:
This was a technical round. Following were the questions asked
- Difference between React 15 and React 16
- How Angular executes its life cycle(Internal working)
- How Change Detection Works
- Why Angular change detection is fast
- Differences between let, var, const (It’s internal implementation)
- How closures work
- One question on DP which I didn’t remember
- Implement Singleton Design pattern
- implement Observable design pattern
- Try to implement your own async/await
- Implement your own jquery function to update DOM
- JS architecture.
I cleared this round. This round mainly focus on your in-depth knowledge of how things work
Round 3:
This round was with the Director and Manager of Belzabar. They were nice persons
- About my project and company
- Implement your own tree shaking algorithm (Here I thought about nodes having arbitrary pointers to other nodes using there and instance. In the first pass mark the functions using similar concept of sieve-of-eratosthenes algorithm. The second pass remove unused nodes and function.)
- Types of design pattern I have implemented Design patterns
- Created dynamic routes and components in angular
- es5 and es6 syntax
- Implement your own JSON.stringify and JSON.parse
This round also focuses on your thinking process for the problem given to you. I cleared this also 🙂
Round 4:
This was HR round
I got the offer 🙂
The company focuses on your thinking process and In-depth knowledge of the Framework, you have worked on.
Please Login to comment...