Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/swzzl-com/superbook-tech-interview-handbook

Superbook: Tech Interview Handbook by Yangshun Tay. Read here →
https://github.com/swzzl-com/superbook-tech-interview-handbook

Last synced: 3 days ago
JSON representation

Superbook: Tech Interview Handbook by Yangshun Tay. Read here →

Awesome Lists containing this project

README

        

Tech Interview Handbook



Tech Interview Handbook




Credits: Illustration by @yangheng



Read on the website


## What is this?

Carefully curated content to help you ace your next technical interview, with a focus on algorithms. System design questions are in-progress. Besides the usual algorithm questions, other **awesome** stuff includes:

- [How to prepare]() for coding interviews
- [Interview Cheatsheet]() - Straight-to-the-point Do's and Don'ts
- [Algorithm tips and the best practice questions]() categorized by topic
- ["Front-end Job Interview Questions" answers]()
- [Interview formats]() of the top tech companies
- [Behavioral questions]() asked by the top tech companies
- [Good questions to ask your interviewers]() at the end of the interviews
- [Helpful resume tips]() to get your resume noticed and the Do's and Don'ts

Help from you in contributing content would be very much appreciated!

## Why do I want this?

This repository has _practical_ content that covers all phases of a technical interview, from applying for a job to passing the interviews to offer negotiation. Technically competent candidates might still find the non-technical content helpful as well.

## Who is this for?

Anybody who wants to land a job at a tech company but is new to technical interviews, seasoned engineers who have not been on the other side of the interviewing table in a while and want to get back into the game, or anyone who wants to be better at technical interviewing.

## How is this repository different?

There are many awesome books like [Cracking the Coding Interview](http://www.crackingthecodinginterview.com/) and interview-related repositories out there on GitHub, what makes this repository different? The difference is that many existing interview repositories contain mainly links to external resources whereas this repository contains top quality curated content directly for your consumption.

Also, existing resources focus mainly on algorithm questions and lack coverage for more domain-specific and non-technical questions. This handbook aims to cover content beyond the typical algorithmic coding questions. 😎

## Maintainers

- [Yangshun Tay](https://github.com/yangshun)
- [Louie Tan](https://github.com/louietyj)
- [Marvin Danig](https://github.com/marvindanig)

# THE SUPERBOOK

This nifty textbook is meant for software developers wanting to prepare better. To read go here.

[![forthebadge](https://forthebadge.com/images/badges/built-by-hipsters.svg)](https://bubblin.io/about)
forthebadge
[](https://bubblin.io)

This book uses the [Superbook](https://bubblin.io/docs/format) format and is brought to you by [Bubblin](https://bubblin.io/about)—The Codex Publishing Company for The Web.

Date of publication: September 6, 2019

### TABLET FIRST & OFFLINE FIRST

Superbooks are naturally responsive and work on all browsers, all viewports and devices and all operating systems. See support information [here](https://bubblin.io/support) and the full list of supported devices [here](https://bubblin.io/devices). In general, the most ideal surface to read these books on (recommended) are the \~9" tablets like the iPad or the Galaxy Tab or Kindle Fire HD, ala 'on-web'.

This book is _offline-first_. Is uses a Service Worker under the hood, so no explicit download is required to read or share the book OFFLINE.

Publication: Live
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://bubblin.io/cover/we-by-eugene-zamyatin#frontmatter)
[![Blueoak license](https://img.shields.io/badge/Blueoak-Council-blue.svg)](https://blueoakcouncil.org/license/1.0.0)

We try and suppport cross-platform books—feel free to raise an issue or submit a PR if you face a problem.

---

## HACKING, FIXES AND TRANSLATION TO OTHER LANGUAGES

#### A. HACK THE BOOK

To fork your own edition or to add new art or illustrations or to translate to another language, follow the below given steps:

1. Fork this repository to your own Github Account,
2. Clone the repo,
3. Install the [Bookiza](https://bookiza.io) binaries (This will require node and npm on your machine),
4. `cd` and `$ npm install` the dependencies
5. And start dev server with `$ bookiza server`

Bookiza will stitch the manuscript together and print the book on `localhost:4567`. Now open the project on your favorite text editor (Visual Studio, Sublime) and hack away!

Feel free to submit a PR!

#### B. SUBMITTING FIXES or UPDATES

PRs are absolutely welcome, but we also accept changes via other standard channels.

#### C. TRANSLATIONS

Translation to other languages is super welcome.

## LICENSE

-TBD- with Yangshun.

The body of work on this book i.e. manuscript (text, illustrations etc.) is either in public domain or is available under a Free Culture license as indicated below:

[![forthebadge](https://forthebadge.com/images/badges/cc-by.svg)](https://creativecommons.org/licenses/by/4.0/)

The sourcecode (libraries) in use for this book have been licensed by their respective owners.