System design interviews

If you are an experienced engineer applying to a big tech company you will most likely need to pass this interview as a part of the process. It is meant to understand your experience with and ability to build scalable systems. For now are only offering a collection of unstructured recommendations:

Other resources: