DEV Community

Discussion on: Top Interview Questions for Frontend Developers(React)

Collapse
 
imalov profile image
Ivan Malov • Edited

Questions like redux vs saga, react vs vue, two way data binding has doesn't make much sense. It seems to me that such questions are asked to specifically fail the candidate or amuse the recruiter's ego. Senior is not about knowledge, but about responsibility and the ability to make decisions. Developer can have not so much experience in Saga, that doesn't make his a bad developer or less "seniory".

If you want to check knowledge and quality, take a look at the code.
If you want to check problem-solving, suggest solving the problem.

Collapse
 
abhishekraj272 profile image
Abhishek Raj
  1. Its Thunk vs Saga not Redux vs Saga and Thunk vs Saga is all about Async/Await and Generator Functions.

  2. No one asked me React vs Vue

  3. This was 1st round there were code review + DSA + HLD + LLD rounds as well

Collapse
 
imalov profile image
Ivan Malov

But this also has doesn't make much sense, as for me. Sorry for repeating, but It seems to me that such questions are asked to specifically fail the candidate or amuse the recruiter’s ego. To confirm this, it is enough to ask a couple of uncomfortable counter questions to the recruiter and you will be surprised how he will fall down.

Again, senior is not about knowledge, he is not a wiki. Senior is about responsibility and the ability to make decisions. And he must also foresee the future a little and set priorities. Where to lay the extensibility, and where not, for example.

Thread Thread
 
abhishekraj272 profile image
Abhishek Raj

Yes, I agree with you.
I would also like to see some counter questions. Could you please throw some light on it.

Thread Thread
 
imalov profile image
Ivan Malov • Edited

Do you mean counter-question to Recruiter? It depends on the situation and your knowledge. There is always something to ask that a person does not know. Once I was asked a lot about Redux. I didn't have much experience with Redux, but I knew something. I thought that the person was really experienced in this matter and asked him about how Redux solves the Diamond Problem. He couldn't say anything about it.

A good technical interview is a dialog between two professionals. You discuss technical topics and understand whether you are suitable for each other or not.

This is my opinion. I understand that there are people for whom this kind of interview, like an exam, is considered normal. But I do not know anyone personally who would be happy to be in the place of the interviewee.