Passisto
Engineering

25 Full-Stack Engineer Interview Questions

Assess end-to-end ownership, from user interface to database, plus judgement on trade-offs and delivery for full-stack engineer candidates.

Front-End DevelopmentBack-End DevelopmentDatabasesAPI DesignEnd-to-End Ownership
25 questions
Role-specific and behavioural
Free to use

Full-Stack Engineer Interview Questions

25 total
  1. 1

    Describe a feature you built end to end, from the database table to the screen. Where did you spend most of your time?

  2. 2

    How do you decide which logic belongs in the browser and which belongs on the server?

  3. 3

    You are building a signup flow. Walk me through the data model, the API, the validation and the UI states.

  4. 4

    How do you keep validation consistent between the front end and the back end without duplicating everything?

  5. 5

    What is your approach to sharing types or contracts between the client and the server?

  6. 6

    How do you decide between a relational database and a document store for a new product?

  7. 7

    Tell me about a time a front-end performance problem turned out to be a back-end problem, or the reverse.

  8. 8

    How would you add a search box with filters to an existing list page, from the query to the interface?

  9. 9

    How do you handle a long-running operation, such as generating a report, so the user is not left waiting on a frozen screen?

  10. 10

    What do you consider when you choose between building an API endpoint per screen and a more general endpoint?

  11. 11

    How do you manage sessions and logout across a web app and an API?

  12. 12

    Describe how you would implement file upload for large files, including progress and failure handling.

  13. 13

    How do you structure a project so that a small team can move quickly without creating a tangle?

  14. 14

    When you are strong on one side of the stack, how do you keep the other side at a professional level?

  15. 15

    How do you handle database migrations when the front end and back end deploy at different times?

  16. 16

    What do you do when you join a codebase that mixes several styles and frameworks?

  17. 17

    How would you choose between a server-rendered framework and a single-page app for a new product?

  18. 18

    Describe how you would debug a bug that only appears for some users in production.

  19. 19

    How do you decide what to test in a full-stack feature, and at which level?

  20. 20

    Tell me about a time you had to choose speed over polish on a feature. How did you limit the damage?

  21. 21

    How do you protect a web application against the most common attacks, on both the client and the server?

  22. 22

    What would you consider before adding a new dependency to a project?

  23. 23

    How do you work with a designer who hands you a design that is hard to build as drawn?

  24. 24

    Walk me through how you would deploy a small full-stack application and make sure you know when it breaks.

  25. 25

    How do you estimate a feature that touches the interface, the API and the database?

Passisto Hire

Full-Stack Engineer: let the AI hold the first interview

Every candidate takes a structured voice interview from their secure portal, whenever it suits them. Your team reads one scored report per candidate and makes the decision.

25 Full-Stack Engineer Interview Questions (2026) | Passisto