23 role-specific question banks

Interview Questions by Role

Free, curated interview question banks for hiring managers — each one tailored to a specific role, with guidance on what a strong answer looks like. Pick a role to get started, or build a custom set with our generator.

Engineering

AWS Cloud Engineer
AWS Cloud Engineer Interview Questions

A hiring manager's question bank for AWS cloud engineers. Use these to find candidates who design secure, cost-aware architectures — not ones who have only clicked around the console.

C# / .NET Developer
C# / .NET Developer Interview Questions

A hiring manager's question bank for C# and .NET engineers. Use these to tell apart candidates who can wire up an ASP.NET Core API from those who actually understand the runtime underneath it.

DevOps Engineer
DevOps Engineer Interview Questions

A hiring manager's question bank for DevOps engineers. Use these to find people who can keep production up at 3am, not just ones who can recite the names of tools.

Senior Developer
Senior Java Developer Interview Questions

A hiring manager's question bank for experienced Java engineers — concurrency, the JVM, memory, Spring, and system design. Use these to separate candidates who have read about Java from those who have run it in production.

Junior Java Developer
Junior Java Developer Interview Questions

A hiring manager's question bank for entry-level Java developers. Use these to find candidates who have solid fundamentals and the attitude to grow — not the ones who can recite the most syntax.

JavaScript Developer
JavaScript Developer Interview Questions

A hiring manager's question bank for JavaScript developers — closures, the event loop, async behaviour, prototypes, and the kind of bugs that only show up in real code. Built to separate people who can recite definitions from people who actually understand how the language runs.

Node.js Developer
Node.js Developer Interview Questions

A hiring manager's question bank for Node.js developers — the event loop, streams, async patterns, building APIs with Express, error handling, and security. Built to separate people who can call npm install from people who can keep a Node service healthy under load.

PHP / Laravel Developer
PHP / Laravel Developer Interview Questions

A hiring manager's question bank for PHP and Laravel developers — Eloquent and N+1 queries, queues, middleware, the service container, testing, and security. Built to separate people who can scaffold a CRUD app from people who keep a Laravel codebase fast and clean as it grows.

Junior Developer
Junior Python Developer Interview Questions

Entry-level Python questions for hiring managers screening juniors, bootcamp grads, and career switchers. Built to test fundamentals and problem-solving instinct, not memorized trivia.

Senior Python Engineer
Senior Python Engineer Interview Questions

A hiring manager's question bank for experienced Python engineers. Use these to find the people who understand how Python actually executes, not just how to write a list comprehension.

QA Automation Engineer
QA Automation Engineer Interview Questions

A hiring manager's question bank for QA automation engineers — test strategy, frameworks, API testing, CI, and the discipline to fight flaky tests. Use these to find someone who builds a suite the team actually trusts.

React Developer
React Developer Interview Questions

A hiring manager's question bank for React developers — hooks, state, rendering and reconciliation, performance, and component design. Built to separate people who can wire up a component from people who understand why it re-renders.

Hiring for any of these roles? JuggleHire ranks, screens, and schedules candidates for you.

JuggleHire goes beyond simple job posting. Leverage custom forms, powerful screening filters, and automated social media previews to find the perfect fit for your team.