I am Engineering Team Lead at SUGAR cosmetics. Ex byjuite (Byjus), I have taken more than 200+ Backend Developer interviews. And during this journey i have found most of the developers missing root basics.
Schedule the mock interview with me, and know where you stand and get the tips.
Interview question can be on below topics :
- Javascript Execution context.
- javascript variables.
- Types of function in javascript
- synchronous and asynchronous
- Event loop
- callback, promose, async await
- deepcopy and shallowcopy
- call, apply , bind
- closure
Node.js
- What is node.js and why node.js ?
- Node and single thread concepts.
- First Error callback.
- File system and streams.
- what is NPM
- Difference between package.json and package.lock
- Environment variables in node.
- deep into package.json
- Path , Http , OS , Emitter modules.
- Node.js frameworks ( Express, Serverless, Nest)
- Why Express
- Middleware
- GET, POST, PUT , DELET, OPTIONS
- HTTP Status codes.
- Server and serverless
- Restful API , Rest api vs soap
- Authentication and Authorization
- Monolithic Vs Microservices
- API sercurity
- Rate limiting.
DB and AWS
- ORM
- Difference between sql and nosql
- which database we should use for what kind of applications.
- what are indexes.
- aws as cloud
- what is s3, ec2, lambda
- and discussion on questions.