Tip 1 : Learn the skills and practise them to gain some experience and confidence in developing the things
Tip 2 : Make projects it will help in getting the concepts clear and also get a better understanding of which concepts are use in what scenarios.
Tip 1: Have some Web Development projects to attract the recruiters attention (I had one)
Tip 2: Provide links to your Github or live projects in the resume along with the name o the project
The task was to develop a Homepage similar to the sample website link's homepage.
It was a static page with some animations in the header section and two-three banner and some content in the body and at last footer.
It was not mentioned to develop in a particular framework, flexibility was given to develop it either in HTML, CSS and pure Javascript.
The website had following sections : Navbar, Header section with some headings and a few images animating in a circle, then some body content and in between the content there were banner's.
Overall it was static and required the use of HTML, CSS mostly.
1. What is OOPs?
2. Then the interviewer asked me to show the project and started asking me how I developed it.
3. What technologies I used?
1. What is Flexbox in CSS?
2. What are setTimeout, setInterval functions in Javascript?
Describe the grid property in CSS ?
What is Animation property and transition property
What are CSS Fundamentals such as different-different font-sizes such as em, rem, px etc.

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