25 web developer interview questions
For hiring a developer who works remotely: the job itself, real situations and working on their own. Each question says what a good answer shows, and the red flags are at the end.
The job itself
How they'd do the work of a developer, and the tools and habits behind it.
- 1
Walk me through how you'd fix a bug a customer reported on our site.
A good answer: Reproduce it first, find the cause, fix it with a test or a check, and explain what happened in plain words.
- 2
How do you keep us updated when a task is taking longer than planned?
A good answer: They say so early, explain why, and offer a new estimate or a smaller version that could ship first.
- 3
How do you handle access to our code, hosting and passwords?
A good answer: Their own accounts with only the access they need, two-step sign-in, and no secrets in code or chat.
- 4
What's your main stack, and what have you built with it recently?
A good answer: A specific stack and recent projects they can explain in detail.
- 5
How do you estimate a task?
A good answer: They break it into parts, include testing and unknowns, and say how confident they are.
- 6
How do you test your code before it goes live?
A good answer: Automated tests where they help, manual checks, and a staging site.
- 7
How do you use Git when you work with others?
A good answer: Branches, clear commits, pull requests and code reviews.
- 8
How would you make our website faster?
A good answer: They measure first, then fix the biggest problems, like images, scripts and caching.
- 9
How do you document your work?
A good answer: A short readme, comments where the logic isn't obvious, and notes on how to deploy.
- 10
How do you keep a site secure?
A good answer: Updates, only the access each person needs, no secrets in code, backups, and watching for errors.
Situations
What they'd do when something goes wrong. Listen for the steps, not the perfect answer.
- 11
The site goes down on a Friday night. What do you do?
A good answer: They check the status and logs, roll back if needed, and update you as they go.
- 12
I ask for a feature you think is a bad idea. What do you say?
A good answer: They explain the trade-off in plain words, suggest an alternative, and build what you decide.
- 13
You inherit messy code from the last developer. What do you do?
A good answer: They don't rewrite everything: they fix what's needed and improve it bit by bit.
- 14
A task is going to take twice as long as you said. What do you do?
A good answer: They tell you early, explain why, and offer a smaller first version.
- 15
You find a security hole. What do you do?
A good answer: They tell you straight away, fix it, and check whether anyone used it.
- 16
A library you rely on is no longer supported. What do you do?
A good answer: They assess the risk, find a replacement, and plan the switch.
- 17
We can't afford a rebuild. How would you improve the site?
A good answer: They pick the changes with the biggest effect for the least work.
Working remotely
The questions every remote hire should answer well, whatever the role.
- 18
How would you plan your working day around our hours, and how would you tell us if something came up?
A good answer: The hours they can reliably cover, how they'd warn you early about a sick day or an internet cut, and what backup they have.
- 19
Tell me about a time you got stuck with no one around to ask. What did you do?
A good answer: They tried to solve it first, noted what they tried, then asked one clear question with the details instead of waiting or guessing.
- 20
How do you like to get feedback, and how should we tell you when something needs to change?
A good answer: A straight answer about what works for them, and an example of feedback they took and how they changed their work.
- 21
What would you want from us in your first week to do this job well?
A good answer: Specific questions about tools, logins, priorities and who to ask. It shows they think ahead.
- 22
Which part of this kind of work do you enjoy most, and which part do you find hardest?
A good answer: An honest answer with a real example for each, and what they do to handle the hard part.
- 23
What does your workspace look like, and what's your backup if the power or internet goes out?
A good answer: A quiet space, a reliable connection, and a real plan B: a second connection, a nearby place to work, or a phone hotspot.
- 24
How do you show your work when nobody can see you working?
A good answer: Updates without being asked, a shared task list they keep current, and a short note at the end of the day.
- 25
Tell me about a time you disagreed with a manager or client. How did you handle it?
A good answer: They raised it respectfully with reasons, listened, and went with the decision once it was made.
Red flags
- Can't explain their own past code.
- Never mentions testing.
- Wants full admin access to everything on day one.
- Blames previous developers for every problem.
- Gives estimates without asking any questions.
Skip the first round
Every developer on StaffPick has already taken an English test, a typing test and a developer quiz, and their scores are on the profile. Your interview can start at the questions that matter. See tested developers
Keep reading
- Web developer job descriptionA template to copy: duties, requirements, hours and pay.
- Hiring a developerWhat a developer does, what they cost and how we test them.
- Free typing testSixty seconds, words per minute and accuracy, compared with real hiring standards.
- How much does a virtual assistant cost in 2026?A full-time virtual assistant costs about $480 to $2,000 a month hired direct in the Philippines, or $999 and up through an agency. Rates by country and role.
Your next staff pick is a sentence away.
Every profile passes an English, typing and role test, plus an ID check.