The interview style for front-end positions varies depending on the company and team. Here are some common topics:
- Implementing Express middleware for server-side rendering and creating a component to extract shared logic using high-order components, render props, or mixins (now using React hooks).
- Designing a photo gallery to display various images like interior, floor plans, and apartment exteriors.
- Pair programming on a React Redux application focusing on data fetching, state management, and rendering.
- General front-end questions and behavioral questions.