Analysis updated 2026-07-18 · repo last pushed 2016-12-18
Prepare for a role-specific interview, like React or Java, using curated practice questions.
Find good questions to ask a candidate when interviewing for a technology you don't use daily.
Build a small team's interview process by pulling questions from relevant sections like iOS or databases.
Brush up on general topics like data structures, design patterns, and networking before an interview.
| akarshsatija/awesome-interview-questions | 0verflowme/alarm-clock | 0verflowme/seclists | |
|---|---|---|---|
| Language | — | CSS | — |
| Last pushed | 2016-12-18 | 2022-10-03 | 2020-05-03 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 2/5 | 1/5 |
| Audience | developer | vibe coder | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Awesome Interview Questions is a curated collection of links to technical interview questions, organized by programming language, framework, and topic. If you are preparing for a software engineering job interview, this repository gives you a single place to find practice questions across a wide range of technologies. The project is essentially a well-organized directory. Each section covers a specific technology or concept, Android, Python, JavaScript, databases, algorithms, security, and many others, and lists links to external resources like blog posts, quizzes, and GitHub repositories where you can study or practice. Rather than hosting the questions itself, it points you to high-quality resources scattered across the web, saving you the trouble of hunting them down individually. This resource is useful for two groups. Job seekers can use it to prepare for specific interviews, say, a React developer brushing up on common questions, or a Java developer reviewing tricky scenarios. Hiring managers and interviewers can also use it to find good questions to ask candidates, especially if they need to assess skills in a technology they do not work with daily. For example, a founder building a small team could pull questions from the iOS or database sections to help evaluate a candidate they are considering. The breadth is notable: it covers dozens of languages and frameworks, plus general topics like data structures, design patterns, networks, and data science. However, because it relies on external links, some resources may age or become unavailable over time. The list is community-driven, meaning contributors can submit new links or help keep existing ones current, which helps it stay relevant as technologies evolve.
A curated directory of links to technical interview questions, organized by language, framework, and topic, so you don't have to hunt for practice material yourself.
Dormant — no commits in 2+ years (last push 2016-12-18).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.