---
title: "Developer Interview Questions by Stack &amp; Level"
url: https://weworkworldwide.com/interview-questions/
description: "1215+ developer interview questions across 55 technologies, by level, with model answers and red flags — plus a free scorecard tool."
date: 2026-07-04T15:19:53+00:00
source: https://weworkworldwide.com/llms.txt
---

# Developer Interview Questions by Stack &amp; Level

1215 questions · 55 technologies

The largest employer-side developer interview question bank we know of — 1215 questions across 55 technologies, grouped by junior, mid and senior level. Every question comes with what a strong answer covers and the red flags to listen for, so anyone can run a rigorous technical screen. Written by the team that vets engineers for a living.

**Build and score an interview live**Pull any of these questions into a free scorecard, add your own, and get a hire recommendation.

[Open the scorecard tool](https://weworkworldwide.com/developer-interview-scorecard/)

## Question banks by technology

[**.NET / C# Developer**9 questions · junior to senior*Read questions →*](https://weworkworldwide.com/net-developer-interview-questions/)[**Android Developer**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/android-developer-interview-questions/)[**Angular Developer**9 questions · junior to senior*Read questions →*](https://weworkworldwide.com/angular-developer-interview-questions/)[**Apache Kafka**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/kafka-interview-questions/)[**Apache Spark**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/apache-spark-interview-questions/)[**AWS**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/aws-interview-questions/)[**Bash / Shell Scripting**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/bash-shell-scripting-interview-questions/)[**C Programming**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/c-programming-interview-questions/)[**C++**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/cpp-developer-interview-questions/)[**CI/CD**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/ci-cd-interview-questions/)[**Cybersecurity**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/cybersecurity-interview-questions/)[**Data Engineering**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/data-engineering-interview-questions/)[**Data Structures & Algorithms**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/data-structures-algorithms-interview-questions/)[**Django**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/django-interview-questions/)[**Docker**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/docker-interview-questions/)[**Elasticsearch**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/elasticsearch-interview-questions/)[**Express.js**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/express-js-interview-questions/)[**Flutter**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/flutter-developer-interview-questions/)[**Git**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/git-interview-questions/)[**Go (Golang)**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/go-developer-interview-questions/)[**GraphQL**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/graphql-interview-questions/)[**HTML & CSS**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/html-css-interview-questions/)[**Java Developer**9 questions · junior to senior*Read questions →*](https://weworkworldwide.com/java-developer-interview-questions/)[**JavaScript**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/javascript-developer-interview-questions/)[**Kotlin**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/kotlin-developer-interview-questions/)[**Kubernetes**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/kubernetes-interview-questions/)[**Linux**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/linux-interview-questions/)[**Machine Learning**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/machine-learning-interview-questions/)[**Microservices**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/microservices-interview-questions/)[**MongoDB**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/mongodb-interview-questions/)[**Next.js**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/nextjs-developer-interview-questions/)[**Node.js Developer**9 questions · junior to senior*Read questions →*](https://weworkworldwide.com/node-js-developer-interview-questions/)[**Objective-C**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/objective-c-interview-questions/)[**PHP & Laravel**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/php-laravel-interview-questions/)[**PostgreSQL**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/postgresql-interview-questions/)[**Python Developer**9 questions · junior to senior*Read questions →*](https://weworkworldwide.com/python-developer-interview-questions/)[**QA & Test Automation**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/qa-test-automation-interview-questions/)[**React Developer**9 questions · junior to senior*Read questions →*](https://weworkworldwide.com/react-developer-interview-questions/)[**React Native**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/react-native-developer-interview-questions/)[**Redis**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/redis-interview-questions/)[**Redux**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/redux-interview-questions/)[**REST API**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/rest-api-interview-questions/)[**Ruby on Rails**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/ruby-on-rails-interview-questions/)[**Rust**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/rust-developer-interview-questions/)[**Sass / SCSS**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/sass-scss-interview-questions/)[**Scala**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/scala-interview-questions/)[**Spring Boot**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/spring-boot-interview-questions/)[**SQL**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/sql-developer-interview-questions/)[**Svelte**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/svelte-developer-interview-questions/)[**Swift**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/swift-developer-interview-questions/)[**System Design**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/system-design-interview-questions/)[**Terraform**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/terraform-interview-questions/)[**TypeScript**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/typescript-developer-interview-questions/)[**Vue.js Developer**9 questions · junior to senior*Read questions →*](https://weworkworldwide.com/vue-developer-interview-questions/)[**WordPress Developer**24 questions · junior to senior*Read questions →*](https://weworkworldwide.com/wordpress-developer-interview-questions/)

## How to run the interview

Questions are only half of it. A good technical interview is [structured and scored](https://weworkworldwide.com/how-we-interview-engineers/) so every candidate is measured the same way — that is what actually predicts on-the-job performance, and it is how we screen the engineers we place.

**Rather not run the screening?**We vet engineers and embed them in your team — or build the product for you.

[Hire vetted engineers](https://weworkworldwide.com/outstaffing/)[Compare us](https://weworkworldwide.com/compare/)
