Tip 1 : Understand the internals of your preferred language for me it was javascript and node.js (runtime)
Tip 2 : Revise all the things mentioned on your resume.
Tip 3 : For frontend revise react.js for backend revise concepts for making server in your preferred language
Tip 1 : list only relevant internships
Tip 2 : for the achievements mentioned link your certificates. You can use latex for that.
Timing - 4pm
Environment - my home
Interview -
It was not that challenging I was asked questions related on technologies listed on my resume. It included questions based on docker, git, node.js, javascript, redis, MySQL, etc.
How do you pick specific commits from git history.
Explain node.js internals
MySQL indexes
React.js contexts
Timing - 4pm
Interview - I was asked to design a software cache layer given some constraints. Concepts tested were function overloading and event loop for js.
Design a cache layer using function overloading for the response object for a express.js application.
A code file was given to me with some console logs and I was asked to predict the order in which it will be called.
I knew that it was event loop based problem because it had async await in it. So I applied the concepts I knew.

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