Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/orrsella/soft-eng-interview-prep
Everything you need to know for a Software Engineering interview
https://github.com/orrsella/soft-eng-interview-prep
engineering-interview interview interview-prep software-engineering
Last synced: 22 days ago
JSON representation
Everything you need to know for a Software Engineering interview
- Host: GitHub
- URL: https://github.com/orrsella/soft-eng-interview-prep
- Owner: orrsella
- License: other
- Created: 2016-03-01T10:45:24.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-03-07T11:45:47.000Z (almost 2 years ago)
- Last Synced: 2024-10-15T11:22:13.464Z (2 months ago)
- Topics: engineering-interview, interview, interview-prep, software-engineering
- Homepage: https://orrsella.gitbooks.io/soft-eng-interview-prep/content/
- Size: 254 KB
- Stars: 2,060
- Watchers: 82
- Forks: 450
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Software Engineering Interview Preparation
The goal of this summary is to contain all the required theoretical material needed to pass a Facebook/Google software engineering interview, but (hopefully) no more than that. It originated out of my own personal notes while preparing for such interviews. I view it as an executive summary, that should ideally take a few hours to read, and that you should read multiple times while preparing for the interview. See [this post](https://orrsella.com/2016/05/14/preparing-for-a-facebook-google-software-engineer-interview/) for more background and tips on preparing for an interview.
Start from [SUMMARY](https://github.com/orrsella/soft-eng-interview-prep/blob/master/SUMMARY.md) (or see below). It's also available in [GitBook format](https://orrsella.gitbooks.io/soft-eng-interview-prep/content/) for easier reading and navigation.
Want to contribute? Great! Please read [CONTRIBUTING](https://github.com/orrsella/soft-eng-interview-prep/blob/master/CONTRIBUTING.md) first.
## Topics
- [Complexity](topics/complexity.md)
- [Data Structures](topics/data-structures.md)
- [Data Structures Examples](topics/data-structures-examples.md)
- [Algorithms](topics/algorithms.md)
- [Algorithms Examples](topics/algorithms-examples.md)
- [Bit Operators](topics/bit-operators.md)
- [Numbers](topics/numbers.md)
- [Operating Systems](topics/operating-systems.md)
- [System Architecture](topics/system-architecture.md)
- [System Architecture Examples](topics/system-architecture-examples.md)
- [Networking](topics/networking.md)
- [Strings](topics/strings.md)
- [Java](topics/java.md)
- [Java Examples](topics/java-examples.md)
- [OOP](topics/oop.md)
- [P,NP](topics/p-np.md)