Application developer interviews test whether you can keep a business's software working while you change it. Expect fewer algorithm puzzles than a product company would throw at you, and more SQL, more old code, and more questions about the people who use what you build. Here's what each round is looking for and how to answer the questions that come up again and again.
That your stack matches the posting, that you can explain your current work without jargon, and that your expectations on hybrid work and on-call fit the team.
How you handle users, vague requests and production problems. Many managers here were developers on the same system, so they'll ask about the messy parts of your last job.
A take-home or live task that looks like real work: a small feature on a web API with a database, a SQL query against a schema they hand you, or a bug to find in existing code.
Whether the team wants to share a codebase with you, how you review code, and whether the analyst thinks you'd listen before you build.
They want to see if you understand the whole thing, from the screen a user clicks to the table the data lands in, not just the part you touched.
Almost every business app is a database with screens on top. This checks whether you can write real SQL without an ORM holding your hand.
This is the actual job at a lot of companies hiring for this title. They want to know you won't either freeze or rewrite everything.
They're checking patience and method. This happens constantly with internal users who describe symptoms, not causes.
Most application work is building endpoints that other screens and systems call. They want to see clean resource thinking and attention to permissions.
Business apps break during business hours, in front of people. They want to know you stay calm and communicate while you fix it.
Users often ask for a solution when they have a different problem. The business analyst on the panel especially cares about this one.
Teams maintaining one codebase for years live or die on review habits. This tells them how you'll work with them every day.
Slow screens are the most common complaint internal users have. They want a method, not a guess.
Business apps hold payroll, patient or customer data. They need to trust you with it.
They've hired people who wanted startup work and left quickly. They want to know you'll be happy here.
They want developers who speak up when something won't work, and then commit once a decision's made.
HeroApply applies to Application Developer jobs that match you, every day. 852 jobs are open today.