7 companies · 56 questions · free

Frontend Developer Interview Questions by Company

Rendering performance, state management, accessibility, and the trade-offs behind the framework you chose. Pick the company you are interviewing with. Each page lists the questions, what the interviewer is checking, a frame for the answer, a sample spoken answer and the red flags to avoid.

A frontend interview is about what the person using the page feels: how fast it opens, whether it works on a slow phone, and whether someone using a keyboard or a screen reader can finish the task. Companies ask the same skills in different clothes, so a shop asks about a product page and a bank asks about a payment form.

What a Frontend Developer interview checks

How to prepare

  1. Pick two things you built and be ready to draw them: the parts, the data each part owns, and the one decision you would change now.
  2. Open one of your own pages on a slow connection and write down what you see. That is a story interviewers rarely hear.
  3. Practice saying an answer aloud in about a minute, then the longer version only when asked.
  4. Read the company page below for the kind of product they build, and move your examples into that setting.

Mistakes that cost the offer

Pick a company

Accenture 8 questions Building with the client's users, from prototype to launch Atlassian 8 questions Fast, accessible screens that teams live in all day Meta 8 questions Interfaces that feel instant on any phone or network Netflix 8 questions Smooth browsing and playback on every screen, even slow ones Oracle 8 questions Dense, exact screens that professionals can trust all day Walmart 8 questions Fast, accessible pages for every kind of shopper Wipro 8 questions Respect for the people who use a client's screens daily

The rounds of a Frontend Developer interview, and what each one tests

Companies name and order these rounds differently, and a smaller team may cover two in one call. Ask the recruiter which ones you will get.

A worked Frontend Developer answer: “Build an autocomplete search box. How would you approach it?”

An example spoken answer: “I would start with a few questions: where the suggestions come from, how many to show, and whether it must work on phones. Then I would say the plan before I type.

The input keeps its own text. I would wait until the person pauses typing before calling the API, so every letter does not fire a request. Each request remembers the text it was sent for, and I only show results that match the current text, so a slow old answer cannot replace a newer one.

The list has four states: empty, loading, results and no matches, plus an error message with a retry. For keyboard users, the arrow keys move through the list, Enter picks, Escape closes, and the combobox pattern tells screen readers what is happening. With time left, I would cache recent queries and highlight the matching part of each result.”

Why this Frontend Developer answer works

Brush up the language underneath with the JavaScript interview questions and the React interview questions.

How a Frontend Developer interview changes with your experience

Frontend Developer interview questions people also ask

What is a machine coding round?

It is a timed round where you build a small working piece of interface, in plain JavaScript or the framework the company uses. You are judged on whether it works, how the code is split, how state is kept, and whether loading, errors and keyboard use are covered. Get a simple version working first, then improve it.

Is DSA asked in frontend interviews?

Some companies ask algorithm questions in a separate round, usually on arrays, strings, hash maps and trees. Others ask for practical JavaScript functions instead, such as debounce, throttle or flattening a nested array. Ask the recruiter which kind you will get, and prepare the basics either way.

What is frontend system design?

It is a design round for the browser side of a product. You plan something like a news feed or a chat app: the components, where data and state live, how data is fetched, cached and updated, how the page stays fast, and how it works for people using a keyboard or a screen reader.

Should I use React or plain JavaScript in the interview?

Use whatever the interviewer allows and you write fastest. Many companies let you choose. When they ask for plain JavaScript, they want to see that you understand the DOM and events without a framework. Build one small component both ways before the interview.

Other roles

On the real call, get the first line to say

ClapAssist is an AI interview assistant for Mac and Windows. It listens to your video interview on your own computer and shows a first sentence to say, then the points, written from your resume. It is hidden from screen share on every plan, including Free. 10 free minutes, no card.

Download with 10 free minutes