The problems in this repository are extracted from "Programming Interviews
Exposed: Secrets to Landing Your Next Job" by Mongan et al. The folder
problems
also includes some miscellaneous problems that I add when I find
them or hear about them.
Solutions were implemented by myself in Python and by Stefan Achleitner in Java. The chapters covered are the following:
- Chapter 5: Trees and Graphs
- Chapter 6: Arrays and Strings
- Chapter 7: Recursion
- Chapter 8: Sorting
- Chapter 13: Graphics and Bits Manipulation
I encourage you to open issues if you find bugs or possible improvements (time or space complexity) in my solutions. Similarly, if you have additional problems and/or solution source code that you would like to share with others, feel free to submit a pull request.
Good luck for your interview preparation!
Ways to get in touch with me:
- Twitter: http://www.twitter.com/nicolaspapernot
- Webpage: http://www.papernot.fr