awesome-interviews icon indicating copy to clipboard operation
awesome-interviews copied to clipboard

:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:

Awesome Interviews Awesome

A curated list of lists of interview questions.

What makes for an awesome list?

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

Check out my blog or say hi on Twitter.

Table of Contents

  • Android
  • AngularJS
  • BackboneJS
  • C++
  • C
  • Clojure
  • CoffeeScript
  • CSS
  • Design Pattern
  • Django
  • EmberJS
  • Erlang
  • Golang
  • HTML
  • Ionic
  • iOS
  • Java
  • JavaScript
  • KnockoutJS
  • Less
  • Linux
  • Lisp
  • MongoDB
  • MySQL
  • NodeJS
  • Objective-C
  • PHP
  • Postgres
  • Python
  • ReactJS
  • Ruby/Rails
  • SASS
  • Scala
  • SQL
  • Swift

Android

  • https://github.com/derekargueta/Android-Interview-Questions
  • http://www.toptal.com/android/interview-questions
  • http://www.careerride.com/android-interview-questions.aspx
  • http://www.javatpoint.com/android-interview-questions
  • https://www.quora.com/What-are-good-job-interview-questions-for-an-Android-developer
  • http://www.geekinterview.com/Interview-Questions/Android
  • http://www.itechaleart.com/2015/02/android-interview-qa.html
  • http://javatechig.com/android/android-interview-questions
  • http://www.tutorialspoint.com/android/android_interview_questions.htm
  • http://career.guru99.com/50-android-interview-questions-answers/

AngularJS

  • https://github.com/gdi2290/ngExam
  • http://www.codeproject.com/Articles/891718/AngularJS-Interview-Questions-and-Answers
  • http://www.tutorialspoint.com/angularjs/angularjs_interview_questions.htm
  • http://www.toptal.com/angular-js/interview-questions
  • http://career.guru99.com/top-25-angular-js-interview-questions/
  • http://www.withoutbook.com/Technology.php?tech=63&subject=Angular%20JS%20Interview%20Questions%20and%20Answers
  • http://www.slideshare.net/proshailendra/angular-js-interview-questions-answers-by-shailendra-chauhan
  • http://www.web-technology-experts-notes.in/2014/11/angularjs-interview-questions-and-answers-for-experienced.html

BackboneJS

  • http://www.toptal.com/backbone-js/interview-questions
  • http://career.guru99.com/top-25-backbone-js-interview-questions/
  • http://www.web-technology-experts-notes.in/2015/01/backbone-js-interview-questions-and-answers.html
  • http://www.dotnet-tricks.com/Tutorial/backbone/R2T3010414-What-is-Backbone.js-and-why-to-use-it?.html

C++

  • http://www.tutorialspoint.com/cplusplus/cpp_interview_questions.htm
  • http://www.toptal.com/c-plus-plus/interview-questions
  • http://www.careerride.com/C++-Interview-questions-Answer.aspx
  • http://www.programmerinterview.com/index.php/c-cplusplus/introduction/
  • http://www.geekinterview.com/Interview-Questions/Languages/C-Plus-Plus
  • http://www.indiabix.com/cpp-programming/questions-and-answers/
  • http://a4academics.com/interview-questions/57-c-plus-plus/419-cpp-interview-questions-answers

C

  • http://www.tutorialspoint.com/cprogramming/cprogramming_interview_questions.htm
  • http://www.indiabix.com/technical/c/
  • http://www.indiabix.com/technical/c/the-c-language-basics/
  • http://placement.freshersworld.com/power-preparation/technical-interview-questions/C-programming-answers-21419
  • http://www.cquestions.com/2010/10/c-interview-questions-and-answers.html
  • http://www.geekinterview.com/Interview-Questions/Languages/C
  • http://geeksquiz.com/commonly-asked-c-programming-interview-questions-set-1/
  • http://geeksquiz.com/commonly-asked-c-programming-interview-questions-set-2/

Clojure

  • https://www.reddit.com/r/Clojure/comments/34qhha/clojure_coding_job_interview_experience/
  • http://www.learningclojure.com/2014/05/fizz-buzz-interview-question.html
  • http://ita2zguide.blogspot.com.by/p/cc.html
  • https://github.com/dpetrovics/coding-exercises

CoffeeScript

  • http://career.guru99.com/top-25-coffeescript-interview-questions/
  • http://www.toptal.com/coffeescript/interview-questions

CSS

  • https://github.com/developerquestions/css-questions
  • https://github.com/bargitta/cssInterview
  • https://css-tricks.com/interview-questions-css/
  • http://www.skilledup.com/articles/25-css-interview-questions-answers
  • http://www.careerride.com/Interview-Questions-CSS.aspx
  • http://www.techrepublic.com/blog/software-engineer/css-interview-questions-and-answers/
  • http://www.aperfectmix.com/free_web_design/front-end-interview-questions.html
  • http://career.guru99.com/top-50-csscascading-style-sheet-interview-questions/
  • http://www.codeproject.com/Articles/702051/important-HTML-Interview-questions-with-answe

Design Pattern

  • http://www.tutorialspoint.com/design_pattern/design_pattern_interview_questions.htm

Django

  • http://www.ilian.io/django-interview-questions/
  • http://career.guru99.com/top-16-django-interview-questions/
  • https://www.quora.com/What-are-some-useful-tips-for-a-Python-Django-developer-interview
  • http://insights.dice.com/2014/04/30/interview-questions-pythondjango-developers/
  • http://blog.jayapal.in/2010/11/django-interview-question.html
  • http://www.goodinterviewquestions.net/top-10-django-interview-questions-and-answers/

EmberJS

  • http://career.guru99.com/top-25-ember-js-interview-questions/
  • http://www.toptal.com/emberjs/interview-questions
  • https://disqus.com/home/discussion/guru99career/top_25_emberjs_interview_questions/
  • http://www.tutorialspoint.com/emberjs/emberjs_applications.htm
  • http://www.funnyant.com/ember-js-interview-with-tom-dale/

Erlang

  • http://career.guru99.com/top-22-erlang-interview-questions/

Golang

  • https://github.com/efischer19/golang_ctci
  • https://github.com/mrekucci/epi
  • http://www.golangpro.com/2015/08/golang-interview-questions-answers.html
  • http://career.guru99.com/top-20-go-programming-interview-questions/
  • https://www.reddit.com/r/golang/comments/zms5k/interview_questions_in_go_3sum_problem/

HTML

  • http://www.toptal.com/html5/interview-questions
  • http://www.skilledup.com/articles/html-html5-interview-questions-answers
  • http://www.codeproject.com/Articles/702051/important-HTML-Interview-questions-with-answe
  • http://www.sitepoint.com/10-typical-html-interview-exercises/
  • http://career.guru99.com/top-50-html-interview-questions/
  • http://www.geekinterview.com/Interview-Questions/Web/Html
  • http://techpreparation.com/html-interview-questions-answers1.htm#.VlmapN8rLXE
  • http://www.careerride.com/Interview-Questions-HTML.aspx

Ionic

  • http://www.codeandyou.com/p/ionic-interview-questions.html

iOS

  • https://github.com/CameronBanga/iOS-Developer-and-Designer-Interview-Questions
  • https://github.com/eskerber/iOS-Interview-Questions
  • https://github.com/AtharvaVaidya/iOS-Interview-Prep
  • https://github.com/biamacedo/sample-interview-challenge-ios
  • http://www.toptal.com/ios/interview-questions
  • http://www.raywenderlich.com/53962/ios-interview-questions
  • http://www.geekinterview.com/Interview-Questions/iOS
  • https://blackpixel.com/writing/2013/04/interview-questions-for-ios-and-mac-developers-1.html
  • http://www.slideshare.net/CClarkDavidson/ios-developer-interview-questions

Java

  • http://www.tutorialspoint.com/java/java_interview_questions.htm
  • https://github.com/svozniuk/java-interviews
  • https://github.com/donbeave/interview
  • http://www.javacodegeeks.com/2014/04/java-interview-questions-and-answers.html
  • http://javahungry.blogspot.com/2013/06/top-25-most-frequently-asked-core-java.html
  • http://www.javatpoint.com/corejava-interview-questions
  • http://www.indiabix.com/technical/core-java/
  • https://blog.udemy.com/java-interview-questions/
  • http://www.journaldev.com/java-interview-questions
  • http://www.toptal.com/java/interview-questions
  • http://java67.blogspot.com.by/2012/09/top-10-tricky-java-interview-questions-answers.html
  • http://java67.blogspot.sg/2015/03/top-40-core-java-interview-questions-answers-telephonic-round.html
  • http://www.programmerinterview.com/index.php/java-questions/java-introduction/

JavaScript

  • https://github.com/malachaifrazier/JavaScript-Interview-Questions
  • https://github.com/nishant8BITS/101-JavaScript-Interview-Question
  • https://github.com/kolodny/exercises
  • https://github.com/tenkai/javascriptstudies
  • https://github.com/csvenja/javascript-exercises
  • https://github.com/ptdecker/interview-cake-answers-javascript
  • http://www.toptal.com/javascript/interview-questions
  • http://www.sitepoint.com/5-typical-javascript-interview-exercises/
  • https://medium.com/javascript-scene/10-interview-questions-every-javascript-developer-should-know-6fa6bdf5ad95#.3iur53len
  • https://www.interviewcake.com/javascript-interview-questions
  • http://career.guru99.com/top-85-javascript-interview-questions/
  • http://www.thatjsdude.com/interview/js2.html
  • https://www.codementor.io/javascript/tutorial/21-essential-javascript-tech-interview-practice-questions-answers
  • http://www.techrepublic.com/blog/software-engineer/javascript-interview-questions-and-answers/
  • http://www.tutorialspoint.com/javascript/javascript_interview_questions.htm
  • https://github.com/starandtina/frontend-interview-questions

KnockoutJS

  • http://www.codeproject.com/Articles/987899/KnockoutJS-interview-questions
  • http://www.codeandyou.com/p/knockoutjs-interview-questions.html
  • http://debugmode.net/2013/11/26/can-you-answer-these-10-basic-knockout-questions/
  • http://www.code-sample.com/2014/01/knockout-js-interview-questions-and.html
  • http://www.dotnet-tricks.com/Tutorial/knockout/FDM8160313-What-is-Knockout.js-and-how-is-it-different-from-jQuery?.html

Less

  • http://career.guru99.com/top-25-less-interview-questions/

Linux

  • http://career.guru99.com/top-50-linux-interview-questions/
  • http://www.tecmint.com/basic-linux-interview-questions-and-answers/
  • http://www.tecmint.com/useful-random-linux-interview-questions-and-answers/
  • http://computernetworkingnotes.com/rhce-interview-questions/linux-interview-questions-answers.html
  • http://www.linuxtechi.com/experience-linux-admin-interview-questions/
  • http://www.toptal.com/linux/interview-questions
  • https://www.linux.com/news/featured-blogs/200-libby-clark/842913-10-job-interview-questions-for-linux-sysadmins

Lisp

  • http://career.guru99.com/top-18-lisp-interview-questions/
  • http://www.sanfoundry.com/lisp-mcqs-class/
  • http://www.sanfoundry.com/lisp-mcqs-procedure-definition/
  • http://www.coolinterview.com/type.asp?iType=478

MongoDB

  • http://www.tutorialspoint.com/mongodb/mongodb_interview_questions.htm
  • http://theprofessionalspoint.blogspot.com.by/2014/01/28-mongodb-nosql-database-interview.html
  • https://www.glassdoor.com/Interview/MongoDB-Interview-Questions-E433703.htm
  • http://www.javatpoint.com/mongodb-interview-questions
  • http://career.guru99.com/top-20-mongodb-interview-questions/
  • http://www.globalguideline.com/interview_questions/Questions.php?sc=MongoDB

MySQL

  • http://www.careerride.com/MySQL-Interview-Questions.aspx
  • https://github.com/dhaval1406/SQL
  • http://www.tecmint.com/basic-mysql-interview-questions-for-database-administrators/
  • http://www.tecmint.com/10-mysql-database-interview-questions-for-beginners-and-intermediates/
  • http://career.guru99.com/top-50-mysql-interview-questions-answers/
  • http://www.testingbrain.com/interview/mysql-interview-questions.html
  • http://www.javatpoint.com/mysql-interview-questions
  • http://www.geekinterview.com/Interview-Questions/Database/MYSQL
  • https://github.com/XD-DENG/SQL-exercise

NodeJS

  • http://www.toptal.com/nodejs/interview-questions
  • http://www.tutorialspoint.com/nodejs/nodejs_interview_questions.htm
  • https://blog.risingstack.com/node-js-interview-questions/
  • http://career.guru99.com/top-25-interview-questions-on-node-js/
  • http://www.lazyquestion.com/interview-questions-and-answer/nodejs
  • http://www.web-technology-experts-notes.in/2014/12/nodejs-interview-questions-and-answers-for-experienced.html
  • http://www.codingdefined.com/2014/07/10-interview-questions-on-nodejs.html
  • http://www.globalguideline.com/interview_questions/Questions.php?sc=Node_dot_js

Objective-C

  • http://www.raywenderlich.com/53962/ios-interview-questions
  • https://www.quora.com/What-are-some-good-questions-to-test-someones-Objective-C-and-iOS-Development-skills
  • http://way2ios.com/development/ios-development-2/ios-interview-questions-with-answers/
  • http://andras.palfi.hu/iosobjc-interview-questions/
  • http://insights.dice.com/2015/07/21/interview-qs-objective-c-swift/

PHP

  • https://github.com/developerquestions/php-questions
  • https://github.com/rajesh-tne/PHP-Interview
  • https://github.com/sw611983/all-php-interview-questions
  • https://github.com/Iriarte81/phpinterviewquestions/blob/master/php%20interview%20questions.docx
  • http://www.careerride.com/PHP-Interview-Questions.aspx
  • http://www.toptal.com/php/interview-questions
  • http://www.woodstitch.com/resources/php-interview-questions.php
  • http://stackoverflow.com/questions/2118755/questions-every-good-php-developer-should-be-able-to-answer
  • http://phpinterviewquestions.co.in/
  • http://placement.freshersworld.com/power-preparation/technical-interview-preparation/php-interview-questions-24321
  • http://letsknowit.com/php-questions
  • http://career.guru99.com/top-100-php-interview-questions-answers/
  • http://www.geekinterview.com/Interview-Questions/Programming/PHP
  • http://www.geekinterview.com/Interview-Questions/Programming/PHP

Postgres

  • https://github.com/letsface/interview-postgresql
  • http://www.geekinterview.com/Interview-Questions/Database/PostgreSQL
  • http://nazafbtemplate.blogspot.com.by/2014/06/frequently-asked-basic-postgresql.html
  • http://www.globalguideline.com/interview_questions/Questions.php?sc=postgresqk_database_
  • http://www.dotnetfunda.com/interviews/cat/208/postgresql
  • http://www.coolinterview.com/type.asp?iType=411

Python

  • https://github.com/roseperrone/interview-questions
  • https://github.com/sigmavirus24/python-interview-questions
  • https://github.com/adityapn/ProgrammingInterview
  • https://github.com/willpharaoh/interviewstreet
  • https://github.com/donnemartin/interactive-coding-challenges
  • http://www.toptal.com/python/interview-questions
  • http://www.careerride.com/python-interview-questions.aspx
  • https://www.quora.com/What-are-good-Python-interview-questions
  • https://www.reddit.com/r/Python/comments/1knw7z/python_interview_questions
  • http://www.bogotobogo.com/python/python_interview_questions.php
  • http://www.ilian.io/python-interview-question-and-answers/
  • http://www.geekinterview.com/Interview-Questions/Programming/Python
  • https://www.interviewcake.com/python-interview-questions
  • http://career.guru99.com/top-25-python-interview-questions/
  • http://www.careercup.com/page?pid=python-interview-questions

ReactJS

  • https://www.reddit.com/r/reactjs/comments/3m5equ/react_what_interview_questions_to_expect/
  • http://interview-questions-247.appspot.com/reactjs-interview-questions-set-1
  • http://interview-questions-247.appspot.com/reactjs-interview-questions-set-2
  • http://interview-questions-247.appspot.com/reactjs-interview-questions-set-3
  • http://www.toptal.com/react/interview-questions
  • https://www.quora.com/What-are-the-pros-and-cons-of-React-js-and-Flux-Are-they-the-future-of-front-end-development
  • http://ianobermiller.com/blog/2014/09/15/react-and-flux-interview/

Ruby/Rails

  • https://github.com/sagivo/algorithms
  • https://github.com/gregstallings/ruby-trivia
  • https://github.com/rishiip/ruby-on-rails-interview-questions
  • http://www.toptal.com/ruby/interview-questions
  • http://www.toptal.com/ruby-on-rails/interview-questions
  • http://www.careerride.com/ruby-on-rails-interview-questions.aspx
  • https://gist.github.com/ryansobol/5252653
  • http://www.geekinterview.com/Interview-Questions/J2EE/Ruby
  • http://legeek.org/10-best-ruby-and-rails-interview-questions-and-answers/
  • http://anilpunjabi.tumblr.com/post/25948339235/ruby-and-rails-interview-questions-and-answers
  • https://srikantmahapatra.wordpress.com/2013/11/07/ruby-on-rails-interview-questions-and-answers/

SASS

  • http://career.guru99.com/top-17-sass-interview-questions/

Scala

  • http://career.guru99.com/top-25-interview-questions-on-scala/
  • http://www.scala-lang.org/old/faq
  • https://www.quora.com/What-are-some-good-interviewing-tips-for-a-Scala-position
  • https://github.com/Jarlakxen/Scala-Interview-Questions
  • https://github.com/peterarsentev/Scala-Interview-Questions-Answers
  • http://programmers.stackexchange.com/questions/58145/how-scala-developers-are-being-interviewed
  • http://sujitpal.blogspot.com.by/2009/01/scala-mock-interview-coding-questions.html
  • http://programmers.stackexchange.com/questions/58145/how-scala-developers-are-being-interviewed
  • http://insights.dice.com/2014/09/12/4-interview-questions-scala-developers/

SQL

  • http://www.toptal.com/sql/interview-questions
  • https://github.com/dhaval1406/SQL
  • http://dwbi.org/database/sql/72-top-20-sql-interview-questions-with-answers
  • http://www.programmerinterview.com/index.php/database-sql/introduction/
  • http://a4academics.com/interview-questions/53-database-and-sql/411-sql-interview-questions-and-answers-database
  • http://www.indiabix.com/technical/sql-server-common-questions/
  • http://www.indiabix.com/technical/sql-server-general-questions/
  • http://www.tutorialspoint.com/sql/sql_interview_questions.htm
  • http://java67.blogspot.com.by/2013/04/10-frequently-asked-sql-query-interview-questions-answers-database.html

Swift

  • https://github.com/diwu/LeetCode-Solutions-in-Swift
  • https://github.com/rudneycardoso/SWIFT
  • http://www.raywenderlich.com/110982/swift-interview-questions-answers
  • http://www.toptal.com/swift/interview-questions
  • https://www.quora.com/What-are-some-questions-an-employer-might-ask-about-Swift-during-an-iOS-developer-job-interview-What-kind-of-answers-would-he-or-she-expect
  • http://www.skilledup.com/articles/5-swift-questions-ios-job-interview
  • http://mycodetips.com/swift-ios/swift-programming-language-interview-questions-answers-987.html
  • http://blog.udacity.com/2014/11/your-top-10-swift-questions-answered.html
  • https://grokswift.com/interview-questions/
  • http://datacalculation.blogspot.com.by/2014/09/best-ios-interview-questions-on-swift.html

License

CC0