React and Javascript principles Code Challenge System Design
Senior Frontend Developer Interview Questions
1,363 senior frontend developer interview questions shared by candidates
Typical standard stage 1 questions like "tell us about yourself" etc.
Differentiating between Subject and Behaviour Subject concepts.
GitHub se-tech-challenge - lol.😂 This is the most ridiculous and pathetic process I’ve ever come across.
Round1:- Discussion around hooks and HOCs, caching etc Round 2: There was 1 interviewer and 6 people in a zoom call to be interviewed on the basis of an assignment where we were supposed to create a chrome extension which displays all the email ids scrapped from any weppage. The round was not briefed from before and came out by surprise.
Questions about frontend dev, spacing from plain js to specific React.js concepts.
Difference between debounce vs throtlling ReactDOM vs VirtualDOM Class Components vs Functional Components program to write the calculation of PI using tylor series(formula is given)
First Interview: - What happens when we type a website address in URL bar? - Can you explain what you do as a frontend developer to a old person? (and also to me?) - Can you explain event loop? - What does React do? - Explain virtual DOM. Explain Reconciliation algorithm with an example. Second interview: - You have worked with APIs a lot! What do you think is important in designing an API? I cannot remember the rest of the questions.
How do you share feedback with others? Explain your failures and how did you overcome? Share about work you are proud of/ recent success?
React.js, TypeScript, JavaScript, GraphQL - What is pureComponent ? - lifecycle methods - hooks - diff between useEffect & useLayoutEffect - portals - how do you make API calls - refs in React, when are they used ? - error handling - what is prop drilling ? - difference b/w createElement() & cloneElement - React Router Authentication & Authorization - how do you handle browser incompatibilities GraphQL: - what are benefits of using GraphQL - GraphQL queries & mutation - multiple queries in one request - REST API request methods GET, POST, PUT, PATCH, DELETE - error handling TypeScript - getter & setters - generics in TS - declare in TS, namespace - classes in TS - assert in TS
Viewing 1351 - 1360 interview questions