The interview process consists of 3 round. (2 technical and hr)
First the HR will call you and ask basic questions like what is a webpack, babel, css box model, lazy loading, server side rendering,SPA etc. Then they will schedule the 1st Technical round.
1st Technical Round - oops concept, closures, var let const, hoisting, promises, async await, map vs forEach, css box model, css positioning properties, html inline block elements, virtual dom, this keyword in JS, rest and spread operator
2nd Technical Round - prototype in js, css combinators, event loop, map filter in array, z-index css, object destructing, closure, css positioning property (relative,absolute,float), div vs span, html api, constructor in JS && one coding question return numbers which are divisible by 2 from the array // given array return those numbers which appear only once in the array
3rd HR round - they will first ask basic questions about your current company project and it's challenges, then will ask a few basic programming question, and then why you want to join company, what is your current ctc, expected ctc, notice period, anything you want to ask about our company