DEV Community

Discussion on: Frontend Interview Questions

Collapse
 
suprabhasupi profile image
Suprabha

Yes, I agree that there are many copy-paste question on web, that’s why I felt this is important to put out some ‘Real’ interview questions which has been asked during my interviews.

I have been interviewed with 25+ company which includes amazon, microsoft and gojek. This article is intended for frontend devs including beginner and mid-level engineer. As a good engineer, one should try to understand the system. May it be babel or webpack one should understand what role do the play in project.

If you are building something for browser, you should atleast know how it works. Some time interviewer ask vague questions to understand how interviewee approach to unclear statements and how does they clarify by asking counter questions like: do you want to know how does browser render? Or how does it work under the hood? Asking right questions is a very useful skill as a software engineer.

Here in Bengaluru bar is high for frontend dev in good companies and people expect you to know basic understanding of browser and it’s really simple: developer.mozilla.org/en-US/docs/W...
developers.google.com/web/fundamen...

I was mostly asked react related questions. This article is having only the question I was asked but not all the question you might get in frontend interview. There’s a big difference here.

As a frontend engineer you should be familiar with all the parts of software development lifecycle which includes deployment too. At gojek we are responsible for managing our own production setup and deployment and same is true at uber too. Limiting frontend role into just browser is not right and may be harmful in long term.

Thanks for sharing your point of view, I hope this was helpful 🙂

Collapse
 
developerabhi01 profile image
Abhishek Kumar

Thats correct

Collapse
 
rolandisimo profile image
Rolands Jegorovs

I agree that asking vague questions might make the candidate show his way of thinking. Sometimes I find it not as helpful as concrete questions. On a daily basis you google a lot instead of memorizing everything.

Altogether, as an engineer you should know at least the basics of other concepts that might not be directly related with your day to day responsibilities. However, if you master “just the browser” that goes a long way even without understanding other parts. Emphasis on master. :)