Context: For 3+ year experience.
I have to talk interviews of candidates for the position of frontend and React.js positions, every time I use to do is prepare question before hand by looking at candidates resume or If not prepared then ask from my experience.
I have a question to all the developers/interviewers that what they ask when taking interviews for React.js, JavaScript or for frontend engineers.[No DS/Algo rounds].
Do you guys have any cheat sheet and can share that will be very helpful.
I recently have given interviews myself and some companies ask to code in react while sharing screen (like: make a tic tac toe game) which I found really interesting and doable within 45min - 1hr.
Please do share your thoughts.
Thanks.
I'd prefer specific questions asked from the experience point of view than make people code for about 1hour (which is usually more).
Not just React questions but also JS ones, as React is just a lib, so you can notice if someone just learnt "react" or they understand how JS works (top to bottom).
A good JS dev that understands the principles over which React is built-in will be able to use React proficiently in few days/weeks.
A dev who only learnt React with online courses will probably struggle when facing challenges over those forementioned courses by lack of "vanilla" JS experience (or TS if it's what you use at the company/project).
So simple questions like:
And so on. You can order those questions as you like and present it as quick test to take an overview into the knowledge of the applicants.
Sometimes I found people that doesn't know the names of some concepts but they also have the concepts clear, in which situation be prepared with some hints. At the end you want to know if they're able to work proficiently and not just evaluating their theoretical knowledge and the keywords they memorized.
Hope it helps!