Pregunta de entrevista de BDIPlus

Frontend questions- What is hoisting, event-loop, virtual DOM in React, etc. Backend- Springboot and its advantages, dependency injection, diamond problem in Java, etc. Miscellaneous - How to speed up a website, speed up a database, indexing, sharding, how to undo last commit, difference between merge with rebase and merge with commit, etc.