1. An assignment was given related to adding challenges along with listing and sorting them.
2. Enhancements related to the given assignment and a few HTML, CSS and JS basics.
3. Coding problems and questions related to JS and React like Closure, callback, promise, async-await, call, apply, bind, react hooks etc.
I applied through university. The process took 1 day. I interviewed at Scripbox (Bengaluru) in Nov 2017
Interview
I applied through campus recruitment.
-> First round was online technical round which consisted of MCQs.
-> Second round was coding round where they give some set of questions and ask you to solve it and show the output.
-> Third round was a face to face technical round.
-> Fourth round was a small interaction round
Interview questions [1]
Question 1
-> What is the difference between left outer and right outer join
I applied online. The process took 2 weeks. I interviewed at Scripbox (Bengaluru) in Sept 2020
Interview
I applied for Scripbox for a front-end role via LinkedIn. The process was quick as the HR was very quick to connect. The full procedure had multiple rounds:
1. Screening round by HR - This was done to understand more about me, my technology stack, experience, current CTC, expected CTC
2. Task round - This round was to test the hands on experience. The task was to be completed within 5 days.
3. Code Pairing round(1 hour) - This was to ensure that the code is written by me. There were couple of bugs in my code, which I had to resolve at the same time. The interviewer also asked me few questions on JS, NodeJS (as I created the application in MERN stack). Also the interviewer asked questions on things that was used in the task like access tokens, password encryption, etc
4. Technical Round(1.5 hours) - Well, this was nice. This was purely based on scenarios and some generic questions about the technology. Few questions on CSS, JS, and then ReactJS (as I applied for Frontend Role.)
(The interview was long back and I remember few of the questions only.)
Interview questions [2]
Question 1
Explain NodeJS architecture. Can two processes run at the same time in NodeJS?