Hey guys,
Below is a list of questions & topics that any front-end developer should know in 2021 interviews.
- Context api vs Redux
- Explain how Redux works.
- What is CORS?
- Long polling vs Standard polling
- Indexed db (storage)
- Full duplex communication, Web sockets, Web socket handshake
- Can I access state in redux action?
- Class based vs functional components
- What are the advantages of functional components?
- Name a couple of hooks and what they are good for.
- Explain useCallback
- Lazy loading - explain and how to implement; name web pages as an example of lazy loading
- What are the tools you use while developing web app.
- Explain pagination, name web pages that uses pagination
- package.log explain (.log vs package..)
- Devdependencies vs dependencies
- Minification uglification, mapping (source maps)
- Monolith vs microservices
- Advantage of micro services and microfrontends
- Orchestration of micro services VS choreography of micro services
- Oauth 2.0
- Oauth (JSON webtoken)
- Distributed tracing (time and correlationId)
- How to customise 3rd party component?
- How to implement component will unmount in a functional component?
- What is an example for using component will unmount?
- How to handle errors in React?
- HOC (higher order component) - explain, how/why to use
- React DOM - explain, how/why to use
- Api interceptor/middleware - example
- How to achieve responsiveness.
- PWA - Progressive Web Application - explain
- What is the library you use for unit testing?
- How to troubleshoot web applications?
- If the story is not clear how do you approach that?
- How do you get familiar with a new code base?
- What is SPA, and why is it important/good?
- Difference between localstorage and cookie.
- Can you create ErrorBoundary as functional component?
- CSS variables
- CSS display style
- Responsive layout vs Adaptive layout (mobile)
- What is PropTypes?
- What is web pack?
- What to test by unit tests on react component
- What is render blocking code?
- How to mock functions calls while testing with jest?
- What is Prototype (in JS)?
- Three different ways to check that the object is undefined.
- How rest/spread operators works internally?
This list of questions was created with help of global technology platform.
Say in a comment what question should be added for .net developer interviews.
Top comments (0)