Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)