This repo is intended as a guide for engineers looking to prepare for technical interviews. Based off the excellent Elements of Programming Interviews, this guide is also going to contain my personal insight into what I've seen and done for tech interview preparation. Additionally I wanted to create a resource to extend the great information available in the text. Look for a 'cheat sheet' based off the boot camp sections at the start of each chapter as well as code solutions for the problems asked in each section.
While there are a plethora of great guides out there, I wanted to write something that would help me and hopefully provide a guide to people who aren't as enthused with Leetcode or InterviewBit and would like more prep than just tech questions, asked in a vacuum without information on how to improve or consider the problem at hand.
The book does an excellent job about discussing the way engineering interviews are conducted. Make a point to read this section.
Number | Name | Time Complexity | Answer |
---|---|---|---|
4.1 | Computing the parity of a word | O(log n) | cpp |
You can install this repo by cloning it:
git clone https://github.com/Alex-Keyes/ElementsofProgrammingInterviews
after that I haven't decided if I should include a CMAKE or not. Any thoughts?
If you are famaliar with any of the problems and want to contribute a solution please submit a PR!
MIT © Alex Keyes