Skip to content
Interview Questions for practice!
Branch: master
Clone or download
Latest commit 4d750ef Oct 23, 2014
Type Name Latest commit message Commit time
Failed to load latest commit information.
easy Update Oct 23, 2014
hard s/substring/subsequence/g Oct 18, 2013
highlevel high level questions Oct 14, 2013
medium added new questions Oct 15, 2013
systems change up memory-management questions Oct 15, 2013 added easy questions Oct 14, 2013 added the interview handout Oct 16, 2013

ADI Interview Workshop Problems and Solutions


The problems are divided into easy, medium, and hard. Inside each file I have noted the prerequesites for being able to answer the question easily, along with tags.

For now all the solutions I've given are in Python/pseudocode (my excuse if code doesn't actually run). Feel free to add solutions in other languages. Also, the way this is set up is ideal for mock interviewers (helpful tags, solutions and hints), let me know if there are any ways you can think of to make this more helpful to people practicing.


Please free to add notes to questions, improve solutions, and add more questions. Please don't add questions that you've heard in actual interviews unless you're sure that it is compliant with the company's policies. Thanks a lot, and hope this is useful.

You can’t perform that action at this time.