Programming Interviews

repo: DopplerHQ/awesome-interview-questions
category: Work related: Productivity · Remote Jobs · Niche Job Boards


Awesome Interviews Awesome

This project is no longer actively supported.

A curated list of lists of technical interview questions.

What makes for an awesome list?

Please read the contribution guidelines or creating a list guide if you want to contribute.

Table of Contents

Programming Languages/Frameworks/Platforms

Android

  • [10 Android interview question answers for Freshers](http://www.careerride.com/android-interview-questions.aspx)
  • [20 Essential Android Interview Questions from Toptal](http://www.toptal.com/android/interview-questions)
  • [25 Essential Android Interview Questions from Adeva](https://adevait.com/android/interview-questions)
  • [A couple of Android questions posted by Quora users](https://www.quora.com/What-are-good-job-interview-questions-for-an-Android-developer)
  • [A great list of Android interview questions covering all the aspects of this career](http://www.tutorialspoint.com/android/android_interview_questions.htm)
  • [Collection of Android and Java related questions and topics, including general developer questions, Java core, Data structures, Build Tools, Programming Paradigms, Core Android, Databases and etc](https://github.com/derekargueta/Android-Interview-Questions)
  • [Collection of Android and Java questions divided by experience](https://medium.com/@neteinstein/not-another-android-interviews-article-the-questions-3dedafa30bec)
  • [RocketSkill App Android Interview Questions](https://github.com/mindash/android-structured-interview)
  • [Android cheat sheet: Coding program, Data structure, Android and Java interview questions with answers and categorized by topics](https://github.com/anitaa1990/Android-Cheat-sheet)
  • [Android Interview Questions And Answers From Beginner To Advanced](https://www.andreasschrade.com/2017/02/23/android-interview-questions/)
  • [Interview Questions for Senior Android Developers](https://github.com/mohsenoid/Android-Interview-Questions)
  • [35+ Android Interview Questions](https://www.interviewbit.com/android-interview-questions/)

AngularJS

Angular

  • [A list of helpful Angular related questions you can use to interview potential candidates, test yourself or completely ignore](https://github.com/Yonet/Angular-Interview-Questions)
  • Angular 2 Interview Questions
  • [List of 300 Angular Interview Questions and Answers](https://github.com/sudheerj/angular-interview-questions)
  • Angular Interview Questions (2020)
  • [Top Angular Interview Questions and Answers in 2021](https://hackr.io/blog/angular-interview-questions)

BackboneJS

C++

C

C#

.NET

Clojure

  • [Classic 'Fizz Buzz' interview question for Clojure developers](http://www.learningclojure.com/2014/05/fizz-buzz-interview-question.html)
  • Clojure Interview Questions for experienced devs
  • [Coding exercises in Clojure, handy practice for technical interview questions](https://github.com/dpetrovics/coding-exercises)
  • [Experience and questions from Clojure developer interview collected by Reddit users](https://www.reddit.com/r/Clojure/comments/34qhha/clojure_coding_job_interview_experience/)
  • [Interview cake Clojure solutions](https://github.com/DerekCuevas/interview-cake-clj)

CSS

Cucumber

Django

Docker

Elastic

EmberJS

Erlang

  • [Top 22 Erlang Interview Questions for both freshers and experienced developers](http://career.guru99.com/top-22-erlang-interview-questions/)

Golang

GraphQl

  • [8 GraphQl Interview Questions To Know](https://www.fullstack.cafe/blog/5-graphql-interview-questions-you-should-know)
  • [How to GraphQl - Common Questions](https://www.howtographql.com/advanced/5-common-questions/)

HTML

Ionic

iOS

Java

  • [List of Java programs for interview Categoriwise](https://onurdesk.com/category/interview/interview-program-java/)
  • [115 Java Interview Questions and Answers – The ULTIMATE List](http://www.javacodegeeks.com/2014/04/java-interview-questions-and-answers.html)
  • [37 Java Interview Questions to Practice With from Codementor](https://www.codementor.io/java/tutorial/java-interview-sample-questions-answers)
  • [21 Essential Java Interview Questions](http://www.toptal.com/java/interview-questions)
  • [Top 30 Core Java Interview Questions](https://www.janbasktraining.com/blog/core-java-interview-questions-answers/)
  • [29 Essential Java Interview Questions from Adeva](https://adevait.com/java/interview-questions)
  • [A collection of Java interview questions and answers to them](https://github.com/svozniuk/java-interviews)
  • [Data Structures and Algorithms in Java which can be useful in interview process](https://github.com/donbeave/interview)
  • Java Interview Questions: How to crack the TOP 15 questions
  • [300 Core Java Interview Questions](http://www.javatpoint.com/corejava-interview-questions)
  • [Top 10 Tricky Java interview questions and Answers](http://java67.blogspot.com.by/2012/09/top-10-tricky-java-interview-questions-answers.html)
  • [Top 25 Most Frequently Asked Interview Core Java Interview Questions And Answers](http://javahungry.blogspot.com/2013/06/top-25-most-frequently-asked-core-java.html)
  • [Top 40 Core Java Interview Questions Answers from Telephonic Round](http://java67.blogspot.sg/2015/03/top-40-core-java-interview-questions-answers-telephonic-round.html)
  • Top 50 Spring Interview Questions You Must Prepare For In 2020
  • Spring Interview Questions And Answers
  • [Interview Cake Java Interview Questions](https://www.interviewcake.com/java-interview-questions)
  • Java Interview Questions & Quizzes
  • [Essetial Java Interview Questions](https://fdk.codes/some-java-interview-questions/)
  • [Fundamental Java Interview Questions](https://www.interviewbit.com/java-interview-questions/)

JavaScript

  • [Practice common algorithms using JavaScript](https://github.com/ignacio-chiazzo/Algorithms-Leetcode-Javascript)
  • [10 Interview Questions Every JavaScript Developer Should Know](https://medium.com/javascript-scene/10-interview-questions-every-javascript-developer-should-know-6fa6bdf5ad95)
  • [21 Essential JavaScript Interview Questions from best mentors all over the world](https://www.codementor.io/javascript/tutorial/21-essential-javascript-tech-interview-practice-questions-answers)
  • [20 Essential JavaScript Interview Questions from Adeva](https://adevait.com/javascript-developers/interview-questions)
  • [37 Essential JavaScript Interview Questions from Toptal](http://www.toptal.com/javascript/interview-questions)
  • [5 More JavaScript Interview Exercises](http://www.sitepoint.com/5-javascript-interview-exercises/)
  • [5 Typical JavaScript Interview Exercises](http://www.sitepoint.com/5-typical-javascript-interview-exercises/)
  • [Development hiring managers and potential interviewees may find these sample JavaScript proficiency interview Q&As and code snippets useful](http://www.techrepublic.com/blog/software-engineer/javascript-interview-questions-and-answers/)
  • [123 Essential JavaScript Interview Question](https://github.com/nishant8BITS/123-Essential-JavaScript-Interview-Question)
  • JavaScript Interview Questions have been designed specially to get you acquainted with the nature of questions you may encounter during your interview for the subject of JavaScript
  • JS: Basics and Tricky Questions
  • JS: Interview Algorithm
  • [Some basic javascript coding challenges and interview questions](https://github.com/kolodny/exercises)
  • [Some JavaScript interview exercises](https://github.com/csvenja/javascript-exercises)
  • [Ten Questions I've Been Asked, Most More Than Once, Over Six Technical JavaScript / Front-End Engineer Job Interviews.](https://www.reddit.com/r/javascript/comments/3rb88w/ten_questions_ive_been_asked_most_more_than_once)
  • [Top 85 JavaScript Interview Questions](http://career.guru99.com/top-85-javascript-interview-questions/)
  • [Interview Cake JavaScript Interview Questions](https://www.interviewcake.com/javascript-interview-questions)
  • [The Best Frontend JavaScript Interview Questions (written by a Frontend Engineer)](https://performancejs.com/post/hde6d32/The-Best-Frontend-JavaScript-Interview-Questions-(written-by-a-Frontend-Engineer))
  • [10 JavaScript Concepts You Need to Know for Interviews](https://dev.to/arnavaggarwal/10-javascript-concepts-you-need-to-know-for-interviews)
  • [Front End Interview Handbook - JavaScript Questions and Answers](https://frontendinterviewhandbook.com/javascript-questions/)
  • JavaScript Interview Questions - Quick Refresher
  • The MEGA Interview Guide
  • [Javascript Interview Questions and Answers (2020)](https://www.interviewbit.com/javascript-interview-questions/)
  • JavaScript Modern Interview Code Challenges 2021
  • [70 JavaScript Interview Questions](https://dev.to/macmacky/70-javascript-interview-questions-5gfi)

jQuery

  • [Top 50 jquery interview questions](https://career.guru99.com/top-50-jquery-interview-questions/)
  • [17 Essential jQuery Interview Questions From Toptal](https://www.toptal.com/jquery/interview-questions)
  • [Top JQuery Interview Questions and Answers](https://www.techgeekbuzz.com/top-jquery-interview-questions/)

Front-end build tools

KnockoutJS

Less

  • [Top 25 LESS Interview Questions](http://career.guru99.com/top-25-less-interview-questions/)

Lisp

NodeJS

Objective-C

PHP

Python

Ruby on Rails

  • [20 Ruby on Rails interview questions and answers from CareerRide.com](http://www.careerride.com/ruby-on-rails-interview-questions.aspx)
  • [9 Essential Ruby on Rails Interview Questions from Toptal](http://www.toptal.com/ruby-on-rails/interview-questions)
  • [High-level Ruby on Rails Interview Questions](https://github.com/rishiip/ruby-on-rails-interview-questions)
  • [Ruby And Ruby On Rails interview Q&A](http://anilpunjabi.tumblr.com/post/25948339235/ruby-and-rails-interview-questions-and-answers)
  • [Some of the most frequently asked Ruby on Rails questions and how to answer them confidently](https://srikantmahapatra.wordpress.com/2013/11/07/ruby-on-rails-interview-questions-and-answers/)
  • [11 Ruby on Rails Interview Practice Questions](https://www.codementor.io/ruby-on-rails/tutorial/ruby-on-rails-interview-questions)
  • [Top 53 Ruby on Rails Interview Questions & Answers](https://career.guru99.com/top-34-ruby-on-rail-interview-questions/)
  • [10 Ruby on Rails interview questions and answers](https://www.upwork.com/i/interview-questions/ruby-on-rails/)

ReactJS

Ruby

  • [21 Essential Ruby Interview Questions from Toptal](http://www.toptal.com/ruby/interview-questions)
  • [15 Questions to Ask During a Ruby Interview](https://gist.github.com/ryansobol/5252653)
  • [A list of questions about Ruby programming you can use to quiz yourself](https://github.com/undr/ruby-trivia)
  • [The Art of Ruby Technical Interview](http://technology.customink.com/blog/2015/11/23/the-art-of-ruby-technical-interviews/)
  • [Interview Cake Ruby Interview Questions](https://www.interviewcake.com/ruby-interview-questions)
  • [Frequently Asked Ruby Interview Questions](https://www.javatpoint.com/ruby-interview-questions)

Rust

  • [Top 250+ Rust Programming Language Interview Questions](https://www.wisdomjobs.com/e-university/rust-programming-language-interview-questions.html)
  • Rust Programming Interview Questions and Answers
  • [rust-exam: A set of questions about the Rust programming language](https://github.com/jean553/rust-exam)
  • [Best Rust Programming Language Interview Questions and answers](https://www.bestinterviewquestion.com/rust-programming-language-interview-questions)

Sass

  • [Top 17 Sass Interview Questions from Career Guru](http://career.guru99.com/top-17-sass-interview-questions/)
  • [Top 10 Sass Interview Questions from educba](https://www.educba.com/sass-interview-questions/)

Scala

  • [4 Interview Questions for Scala Developers](http://insights.dice.com/2014/09/12/4-interview-questions-scala-developers/)
  • [A list of Frequently Asked Questions and their answers, sorted by category](http://www.scala-lang.org/old/faq)
  • [A list of helpful Scala related questions you can use to interview potential candidates](https://github.com/Jarlakxen/Scala-Interview-Questions)
  • [How Scala Developers Are Being Interviewed](http://programmers.stackexchange.com/questions/58145/how-scala-developers-are-being-interviewed)
  • [Top 25 Scala Interview Questions & Answers from Toptal](http://career.guru99.com/top-25-interview-questions-on-scala/)

SharePoint

Shell

  • [Top 50 Shell Scripting Interview Questions from Career Guru](http://career.guru99.com/shell-scripting-interview-questions/)

Spark

Swift

  • [10 Essential Swift Interview Questions from Toptal](http://www.toptal.com/swift/interview-questions)
  • [Get prepared for your next iOS job interview by studying high quality LeetCode solutions in Swift 5](https://github.com/diwu/LeetCode-Solutions-in-Swift)
  • Swift Interview Questions and Answers
  • [Swift Programming Language Interview Questions And Answers from mycodetips.com](http://mycodetips.com/swift-ios/swift-programming-language-interview-questions-answers-987.html)
  • [Your top 10 Swift questions answered](http://blog.udacity.com/2014/11/your-top-10-swift-questions-answered.html)
  • [Swift interview questions and answers on Swift 5 by Raywenderlich](https://www.raywenderlich.com/762435-swift-interview-questions-and-answers)
  • Dynamic keyword in Swift

Vue.js

WordPress

TypeScript

  • Typescript Interview Questions
  • [Top 10 TypeScript Interview Questions and Answers for Beginner Web Developers 2019](https://www.positronx.io/typescript-interview-questions-answers-2109/)

Database technologies

Cassandra

  • [Top 23 Cassandra Interview Questions from Career Guru](http://career.guru99.com/top-23-cassandra-interview-questions/)

Microsoft Access

  • [Top 16 Microsoft Access Database Interview Questions from Career Guru](http://career.guru99.com/top-16-ms-access-database-interview-questions/)

MongoDB

MySQL


truncated — full list on GitHub

[[curator]]
I'm the Curator. I can help you navigate, organize, and curate this wiki. What would you like to do?