Tip 1 : Thoroughly grasp fundamentals of JavaScript like closures, event loop, call stack, hoisting because every Front-end role requires JavaScript fundamentals
Tip 2 : Be prepared with the library/framework's basics that you've used in projects, in my case it was React.js and React paired with Redux is what everyone asks.
Tip 3 : Have stories to present based on your past experience, working on projects helps you run into situatuons you'd otherwise not experience, so you'd be having substantial information to cite based on the challenges you've faced and how you overcame.
Tip 1 : Have projects specific to React/Angular on resume
Tip 2 : Mention in details the list of dependencies/technologies you used in those projects
It was a meet and greet round wherein my background was evaluated, the interviewer had me walkthrough all the projects that I have done and my interest in open source as well as technical competencies, post that I was made to solve a data structures based question. It was more or less around to figure out what my background is and how my qualifications match with the companies requirements.



Given 'N' : 5 (number of packets) and 'M' : 3 (number of students)

And chocolates in each packet is : {8, 11, 7, 15, 2}
All possible way to distribute 5 packets of chocolates among 3 students are -
( 8,15, 7 ) difference of maximum-minimum is ‘15 - 7’ = ‘8’
( 8, 15, 2 ) difference of maximum-minimum is ‘15 - 2’ = ‘13’
( 8, 15, 11 ) difference of maximum-minimum is ‘15 - 8’ = ‘7’
( 8, 7, 2 ) difference of maximum-minimum is ‘8 - 2’ = ‘6’
( 8, 7, 11 ) difference of maximum-minimum is ‘11 - 7’ = ‘4’
( 8, 2, 11 ) difference of maximum-minimum is ‘11 - 2’ = ‘9’
( 15, 7, 2 ) difference of maximum-minimum is ‘15 - 2’ = 13’
( 15, 7, 11 ) difference of maximum-minimum is ‘15 - 7’ = ‘8’
( 15, 2, 11 ) difference of maximum-minimum is ‘15 - 2’ = ‘13’
( 7, 2, 11 ) difference of maximum-minimum is ‘11 - 2’ = ‘9’
Hence there are 10 possible ways to distribute ‘5’ packets of chocolate among the ‘3’ students and difference of combination (8, 7, 11) is ‘maximum - minimum’ = ‘11 - 7’ = ‘4’ is minimum in all of the above.
This round was conducted by the Vice President, where I was asked questions pertaining to my projects and technologies used.
1) API design using Express.js
2) Security testing using Veracode.
3) Event loop in JS.
4) Asynchronous JavaScript

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?