Your first time on this page? Allow me to give some explanations.
Awesome Programming Interviews
A curated awesome list of lists of interview questions. Feel free to contribute!
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you DopplerHQ & contributors
View Topic on GitHub:
DopplerHQ/awesome-interview-questions
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Android
Collection of Android and Java related questions and topics to know
Essential Android structured interviews/questions from RocketSkill App. Feel free to contribute! 🎓
Cheat Sheet for Android Interviews
Android Interview Questions
AngularJS
An AngularJS exam with questions from beginner to expert by @gdi2290 from @AngularClass
Angular
A list of helpful Angular interview questions you can use to interview potential candidates, test yourself or completely ignore.
List of 300 Angular Interview Questions and answers
BackboneJS
C++
LeetCode Problems' Solutions
C
.NET
Clojure
Coding exercises in Clojure, handy practice for technical interview questions.
Interview Cake Clojure solutions.
CSS
Cucumber
Django
Docker
Elastic
EmberJS
Erlang
Golang
Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)
Working my way through cracking the coding interview in Go, because I want to learn it
GraphQl
HTML
Ionic
iOS
A small guide to help those looking to hire a developer or designer for iOS work. While tailored for iOS, many questions could be used for Android developers or designers as well. A great self-test if you're looking to keep current or practice for your own interview.
A small guide to help those looking to hire a developer or designer for iOS work. While tailored for iOS, many questions could be used for Android developers or designers as well. A great self-test if you're looking to keep current or practice for your own interview.
Essential iOS structured interviews/questions from RocketSkill App. Feel free to contribute! 🎓
Java
A collection of Java interview questions and answers to them
Data Structures and Algorithms in Java (useful in interview process)
JavaScript
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
JavaScript interview Questions
Some basic javascript coding challenges and interview questions
JavaScript interview exercises
The MEGA interview guide, JavaSciript, Front End, Comp Sci
A collection of JavaScript modern interview code challenges for beginners to experts
jQuery
Front-end build tools
Webpack questions/answers you can use to prepare for interviews or test your knowledge.
KnockoutJS
Less
Lisp
NodeJS
前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),5000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……
Frequently Asked Node.js Interview Questions
Objective-C
PHP
Python
A listing of questions that could potentially be asked for a python job listing
Ruby on Rails
A list of common questions with answers ask during interview of ruby on rails job.
ReactJS
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
Ruby
A list of questions about Ruby programming you can use to quiz yourself.
Rust
A set of RUST programming questions.
Sass
Scala
A list of helpful Scala related questions you can use to interview potential candidates.
SharePoint
Shell
Spark
A comprehensive Spark guide collated from multiple sources that can be referred to learn more about Spark or as an interview refresher.
Swift
LeetCode Solutions in Swift 5
Vue.js
List of 300 VueJS Interview Questions And Answers
WordPress
TypeScript
Cassandra
Microsoft Access
MongoDB
MySQL
Neo4j
Oracle
Postgres
SQL
Practice with "Real" SQL Problems
SQLite
Memcached
Redis
Linux
A collection of Linux Sysadmin Test Questions and Answers. Test your knowledge and skills in different fields with these Q/A.
Windows
DevOps
Collection of Linux Sysadmin/DevOps interview questions
Algorithms
Most comprehensive list of tech interview questions of companies scraped from Geeksforgeeks, CareerCup and Glassdoor.
algorithms playground for common questions
EKAlgorithms contains some well known CS algorithms & data structures.
Blockchain
Coding exercises
Programming exercises, code katas and puzzles for your job interview training - or just for fun.
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Interview questions solved in python
Comprehensive lists
A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.
Hiring is extremely hard, and figuring out if someone is a good fit within 45 minutes is a demanding task. Here are some simple questions to interview potential backend candidates.
Design Patterns
An ultra-simplified explanation to design patterns
Design patterns implemented in Java