[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) > A curated list of lists of interview questions. [What makes for an awesome list?](awesome.md) Please read the [contribution guidelines](contributing.md) or the [creating a list guide](create-list.md) if you want to contribute. **Check out my [blog](https://medium.com/@MaximAbramchuk) or say *hi* on [Twitter](https://twitter.com/maximabramchuck).** ## Table of Contents - [Javascript](#javascript) - [CoffeeScript](#coffeescript) - [Ruby/Rails](#rubyrails) - [HTML](#html) - [CSS](#css) - [SASS](#sass) - [LESS](#less) - [Python](#python) - [Django](#django) - [PHP](#php) - [Java](#java) - [Scala](#scala) - [iOS](#ios) - [Android](#android) - [Swift](#swift) - [AngularJS](#angularjs) - [Ionic](#ionic) - [ReactJS](#reactjs) - [EmberJS](#emberjs) - [BackboneJS](#backbonejs) - [KnockoutJS](#knockoutjs) - [NodeJS](#nodejs) - [Golang](#golang) - [C++](#c) - [C](#c-1) - [Lisp](#lisp) - [SQL](#sql) - [Postgres](#postgres) - [MySQL](#mysql) - [MongoDB](#mongodb) - [Clojure](#clojure) - [Linux](#linux) - [Objective-C](#objective-c) ## Ruby/Rails - https://github.com/gregstallings/ruby-trivia - https://github.com/rishiip/ruby-on-rails-interview-questions - http://www.toptal.com/ruby/interview-questions - 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/ ## 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 ## 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 ## 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 ## SASS - http://career.guru99.com/top-17-sass-interview-questions/ ## LESS - http://career.guru99.com/top-25-less-interview-questions/ ## CoffeeScript - http://career.guru99.com/top-25-coffeescript-interview-questions/ - http://www.toptal.com/coffeescript/interview-questions ## Python - https://github.com/roseperrone/interview-questions - https://github.com/sigmavirus24/python-interview-questions - https://github.com/adityapn/ProgrammingInterview - https://github.com/willpharaoh/interviewstreet - 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 ## 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/ ## 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 ## 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 ## 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://www.programmerinterview.com/index.php/java-questions/java-introduction/ ## 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/ ## 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 - http://career.guru99.com/top-15-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 ## 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 ## 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/ ## 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/bianet13/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 ## 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/ ## 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 ## Ionic - http://www.codeandyou.com/p/ionic-interview-questions.html ## 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/ ## 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/ ## 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/ ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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/ ## License [![CC0](https://i.creativecommons.org/p/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/)