Tip 1 : Better to study half hour daily for a week than 4 hours in a single day
Tip 2 : Apply the concepts learned in a practical throwaway project (use codesandbox, codepen, etc)
Tip 3 : You can never cover everything so find out topics/concepts mostly asked in interviews and be thorough with them before moving to anything else
Tip 1: Use buzzwords in your resume that it can be picked up easily
Tip 2: Tailor your resume according to the role you're applying for, don't put unnecessary skills
Tip 3: Put it in a single page only
Environment - A Live IDE with video call embedded into it
Timing - Afternoon
Create a typeahead search bar which gives suggestions as we type in it.
1. Create the basic structure using HTML
2. Brought in functionality of making an API call for suggestions every time a the search bar gets updated with the a letter.
3. Optimised the number of network calls by using a debounced function.
What are closures and it's limitations and benefits with an example.
Tip 1: Read through Javascript.info
Tip 2: Watch any javascript playlist on youtube
Timing - Afternoon
Environment - google meet with screen sharing on codesandbox
Given an API which gives a json in response, print that api in the webpage with indentation.
Step 1: Make the API call and store the result as an Object in Javascript
Step 2: Create a recursive function which takes in that object and prints HTML code
Step 3: Separate out recursively calling data (Objects and Arrays) from non-recrusive data (numbers, strings,etc)
Step 4: Take care of indentation at each recursive call
Timing - 7 in the evening
It was with the CTO
Any project that i built which was challenging and why ?
Why do i want to switch ?
Tip 1: Use the Star method for behavioural questions

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