Accenture interview prep · updated Oct 2026

Accenture Frontend Developer Interview Questions

Frontend Developer 8 questions

Frontend work at a global consulting and technology services company often begins with a blank page: a client wants a new customer portal or app, and you help shape it through workshops, prototypes and testing with their users. Prepare to talk about shared component libraries for several client teams, sites in many languages, public sector accessibility rules and the weeks of acceptance testing before launch. What to show here: building with the client's users, from prototype to launch. Each question below has what the interviewer is checking, an answer frame and a sample spoken answer to adapt.

Behavioral

1. Tell me about a prototype you showed to a client's users in a workshop. What did their reaction change?

What they are checking
Checks whether you use prototypes to learn, and whether you can hear criticism of your work in front of a client.
Answer frame
  1. Describe the prototype and who saw it.
  2. Explain what users did or said that you did not expect.
  3. Describe what you changed.
  4. Share the outcome.
Sample spoken answer

“We were designing a claims portal, and I built a clickable prototype for a workshop with a few of the client's customers. I expected comments on colours. Instead, people got stuck on the first step because we asked for a policy number, and most did not have it at hand. One person said she would give up there. We changed the start so people could identify themselves with their phone number and birth date. It took me a day to change the prototype, and the next group went through without help. The result was your result.”

Red flag to avoid

Weak answers use the workshop to defend the design and treat users' confusion as their mistake.

Behavioral

2. Describe a time you and a designer had to deliver a client's new site against a tight launch date. How did you decide together what to simplify?

What they are checking
Checks how you work with designers under pressure, finding cuts that protect the experience instead of fighting over them.
Answer frame
  1. Describe the deadline and the design as planned.
  2. Explain how you found the costly parts.
  3. Describe the simpler options you proposed.
  4. Share what shipped and what came later.
Sample spoken answer

“We had three weeks left for a client's new booking site, and the design included custom animated date pickers and a map. I sized each part and showed the designer that those two items took a third of the remaining time. I did not just say no. I built a quick version with a standard date picker styled in the client's colours, and we looked at it together. She agreed it kept the feel. The map moved to a later release. We wrote that down for the client. The site launched on the day, and your result.”

Red flag to avoid

Weak answers cut design details on their own without telling the designer, or refuse any compromise and miss the date.

Technical

3. A client has several teams building different sites, and they want one shared component library so everything looks and behaves alike. How would you set it up?

What they are checking
Checks whether you can design shared front end code for many teams: tokens, versions, documentation and a way to contribute.
Answer frame
  1. Start from design tokens for colour, spacing and type.
  2. Build a small set of well-tested core components.
  3. Publish with versions and clear documentation.
  4. Agree how teams request and contribute changes.
Sample spoken answer

“I would begin with design tokens, the named values for colours, spacing and type, so that a brand change is made in one place. Then I would build a small core of components that every team needs, such as buttons, inputs and dialogs, each tested for keyboard use and screen readers. The library is published as a package with version numbers, so teams upgrade when they are ready and breaking changes are announced. A documentation site shows each component with examples. Most important is the process: teams need a simple way to ask for changes, or they will build their own copies.”

Red flag to avoid

Weak answers try to build every possible component up front, or ignore versions and break all the teams at once.

Technical

4. A client is launching their site in many countries, including some where text reads from right to left. What do you build in from the start so each new language is not a rewrite?

What they are checking
Checks whether you understand internationalisation beyond translation: layout direction, text length, formats and plurals.
Answer frame
  1. Keep all text outside the code in message files.
  2. Use logical layout properties so direction can flip.
  3. Format dates, numbers and plurals with the platform's tools.
  4. Test with long text and a right-to-left language early.
Sample spoken answer

“No text would live in the code. Every string goes in message files with a key, and translators get context for each one. For layout, I use logical properties such as start and end instead of left and right, so the whole page flips when the direction changes. Dates, numbers and plurals are formatted with the browser's built-in tools, because rules differ more than people expect. I would also leave room for longer words, since a short English label can double in length. One right-to-left language goes into testing from the first sprint, not the last.”

Red flag to avoid

Weak answers think translation means swapping words, and join strings together in code.

Technical

5. A client's customers mostly open the new site on low-cost phones over slow mobile networks. How does that shape the way you build it?

What they are checking
Checks whether you design for real users' devices and networks and can name specific techniques.
Answer frame
  1. Set a budget for page weight and test on a slow device.
  2. Send useful content first with little script.
  3. Size and load images according to the screen.
  4. Handle a lost connection without losing the user's work.
Sample spoken answer

“I would agree a budget for page weight at the start and test on a cheap phone with the network slowed down, not on my laptop. The first screen should arrive as ready content from the server, with only the script that screen needs. Other code loads when the user goes there. Images are sent in sizes that fit the screen and load only as they come into view. I would keep third-party scripts to a minimum, since each one costs the user. If the connection drops during a form, the entries are kept and sent when it returns.”

Red flag to avoid

Weak answers test only on fast office networks or send a large bundle for every page.

Technical

6. You are building a public service website for a government client, where accessibility is a legal requirement. How do you make sure the site meets it at launch?

What they are checking
Checks whether you treat accessibility as part of building from day one, with both automated and human testing.
Answer frame
  1. Agree the standard and level with the client at the start.
  2. Build with semantic elements, labels and keyboard support.
  3. Run automated checks in the pipeline.
  4. Test with assistive tools and with people who use them.
Sample spoken answer

“I would agree at the start which standard the site must meet, and put it in the definition of done for every story. In the code that means real headings, buttons and form labels, not styled boxes, plus good colour contrast and full keyboard use with a visible focus. Automated checks run in the pipeline, but they catch only part of the problems. So each journey is also tested with a screen reader and with zoomed text. Before launch I would ask for sessions with people who use assistive tools every day, since they find what we miss.”

Red flag to avoid

Weak answers leave accessibility to an audit at the end, or trust an automated score alone.

Scenario

7. During acceptance testing, the client's testers log a flood of defects, and many of them are really new requests. How do you handle it without damaging the relationship?

What they are checking
Checks how you sort defects from change requests with evidence and keep the client's trust while protecting the launch.
Answer frame
  1. Compare each item with the agreed requirement or design.
  2. Fix true defects quickly.
  3. Record new requests with their size, without arguing about blame.
  4. Let the client's owner decide what goes before launch.
Sample spoken answer

“I would go through each item with the agreed designs and stories next to me. If the screen does not do what was agreed, it is a defect and I fix it fast. If it does what was agreed but the tester wants something else, I note it as a new request with a rough size and the reason they want it. I avoid the word wrong. Then my lead and I take the list to the client's product owner, who decides what must be in before launch and what can follow. Testers who feel heard stay on our side.”

Red flag to avoid

Weak answers reject items with a curt note saying works as designed, or quietly build every request and miss the launch.

Why this company

8. Why do you want to build front ends at Accenture for clients who are launching something new?

What they are checking
Checks whether you enjoy the early, shaping part of client work and the contact with users it brings.
Answer frame
  1. Say what you enjoy about building something new with users.
  2. Link it to client work across industries.
  3. Give an example.
  4. Say what you want to learn.
Sample spoken answer

“I enjoy the early part of a project most, when an idea becomes a prototype and real users react to it. Accenture provides consulting and technology services to clients in many industries, so I could help shape a portal for a bank one year and a public service site the next. Each has different users and different rules, which keeps me learning. On my last project, a workshop with users changed our first screen completely, and the product was better for it. I want to grow in leading that kind of session and in building shared libraries for client teams.”

Red flag to avoid

Weak answers care only about frameworks and show no interest in the client's users.

Salary questions come last

No figures on this page: pay depends on the level, the city and the offer in front of you. When the offer comes, the free salary negotiation script helps with that part.

For the call itself

The questions above are the prep. On the real call, ClapAssist helps with the ones you did not practice.

ClapAssist is an AI interview assistant for Mac and Windows. It listens to the interview on your computer and shows you what to say, in short lines you can read while you talk. Your live interview audio and screen are never stored. Your resume and notes are saved to your account so the app fills them in on any computer. It is hidden from screen share on every plan, including Free; only you can see it.

Download with 10 free minutes
Mac and Windows · Stays out of screen share · No card