mirror of
https://github.com/yangshun/tech-interview-handbook.git
synced 2025-07-30 05:34:33 +08:00
misc: fixes
This commit is contained in:
@ -37,6 +37,12 @@ This repository has _practical_ content that covers all phases of a technical in
|
|||||||
|
|
||||||
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.
|
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.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
💰**Looking for a job? Sign up with [Triplebyte](https://triplebyte.com/a/PJaJNpO/tihg) to efficiently interview with top tech companies!** 💰
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## How is this repository different?
|
## 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.
|
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.
|
||||||
|
@ -31,6 +31,8 @@ Examples
|
|||||||
|
|
||||||
Phone interview are the most common format and every candidate will face this at least once while interviewing. You will be asked to speak with an interviewer either over a phone call or VoIP (Skype/Hangout). A question will be given to you and you will work on that question using an online collaborative editor (CoderPad/CodePen/Google Docs).
|
Phone interview are the most common format and every candidate will face this at least once while interviewing. You will be asked to speak with an interviewer either over a phone call or VoIP (Skype/Hangout). A question will be given to you and you will work on that question using an online collaborative editor (CoderPad/CodePen/Google Docs).
|
||||||
|
|
||||||
|
You are usually not allowed to execute the code even if the editor supports execution. So don't rely on that for verifying the correctness of your solution.
|
||||||
|
|
||||||
### Onsite
|
### Onsite
|
||||||
|
|
||||||
If you have made it to this stage, congratulations! This is usually the final stage before an offer decision. Candidates who made it to the onsite stage will be required to have an in-person interview at the office. If you are an overseas candidate, companies might even fly you in and pay for your accommodations!
|
If you have made it to this stage, congratulations! This is usually the final stage before an offer decision. Candidates who made it to the onsite stage will be required to have an in-person interview at the office. If you are an overseas candidate, companies might even fly you in and pay for your accommodations!
|
||||||
@ -68,7 +70,7 @@ If the company provides lunch, you might also have a lunch session with an emplo
|
|||||||
- Technical phone interview
|
- Technical phone interview
|
||||||
- On-site (Product Engineer):
|
- On-site (Product Engineer):
|
||||||
- 3 x Algorithm and system design on whiteboard within the same session
|
- 3 x Algorithm and system design on whiteboard within the same session
|
||||||
- 1 x Algorithm on laptop and system design. This session involves writing code on your own laptop to solve 3 well-defined algorithm problems in around 45 minutes after which an engineer will come in and review the code with you. You are not supposed to run the code while working on the problem.
|
- 1 x Algorithm on laptop and system design. This session involves writing code on your own laptop to solve 3 well-defined algorithm problems in around 45 minutes after which an engineer will come in and review the code with you. You are not supposed to run the code while working on the problem
|
||||||
- Tips:
|
- Tips:
|
||||||
- No front end questions were asked
|
- No front end questions were asked
|
||||||
- Asana places high emphasis on System Design and makes heavy use of the whiteboard. You do not necessarily have to write code for the algorithm question of the first three interviews
|
- Asana places high emphasis on System Design and makes heavy use of the whiteboard. You do not necessarily have to write code for the algorithm question of the first three interviews
|
||||||
|
@ -44,10 +44,34 @@ function Home() {
|
|||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
<main>
|
<main>
|
||||||
<div className="padding-vert--xl">
|
<div className={styles.sectionDark}>
|
||||||
<div className="container">
|
<div className="container padding-vert--md">
|
||||||
<div className="row">
|
<div className="row">
|
||||||
<div className="col col--10 col--offset-1">
|
<div className="col col--8 col--offset-2">
|
||||||
|
<div className="margin-vert--lg text--center">
|
||||||
|
<h2 className={styles.sectionDarkTitle}>
|
||||||
|
Job hunting? Sign up with Triplebyte to efficiently
|
||||||
|
interview with top tech companies and land your dream job!
|
||||||
|
💰
|
||||||
|
</h2>
|
||||||
|
<div className="margin-vert--lg">
|
||||||
|
<a
|
||||||
|
className="button button--secondary button--lg"
|
||||||
|
href="https://triplebyte.com/a/PJaJNpO/tihw"
|
||||||
|
rel="noreferrer noopener"
|
||||||
|
target="_blank">
|
||||||
|
Sign Up with Triplebyte
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<p className="padding-vert--xl">
|
||||||
|
<p className="container">
|
||||||
|
<p className="row">
|
||||||
|
<p className="col col--10 col--offset-1">
|
||||||
<h2 className="text--center margin-bottom--xl">
|
<h2 className="text--center margin-bottom--xl">
|
||||||
Why Tech Interview Handbook?
|
Why Tech Interview Handbook?
|
||||||
</h2>
|
</h2>
|
||||||
@ -74,7 +98,7 @@ function Home() {
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="row margin-vert--lg">
|
<p className="row margin-vert--lg">
|
||||||
<div className="col">
|
<div className="col">
|
||||||
<h3>Practical Algorithm Tips</h3>
|
<h3>Practical Algorithm Tips</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -89,18 +113,18 @@ function Home() {
|
|||||||
and you can prepare your answers ahead of time.
|
and you can prepare your answers ahead of time.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div className="col">
|
<p className="col">
|
||||||
<h3>Tested and Proven</h3>
|
<h3>Tested and Proven</h3>
|
||||||
<p>
|
<p>
|
||||||
Countless engineers have gotten their dream jobs with its
|
Countless engineers have gotten their dream jobs with its
|
||||||
help.
|
help.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</p>
|
||||||
</div>
|
</p>
|
||||||
</div>
|
</p>
|
||||||
</div>
|
</p>
|
||||||
</div>
|
</p>
|
||||||
</div>
|
</p>
|
||||||
<div className={styles.sectionAlt}>
|
<div className={styles.sectionAlt}>
|
||||||
<div className="container padding-vert--xl">
|
<div className="container padding-vert--xl">
|
||||||
<div className="row">
|
<div className="row">
|
||||||
|
@ -24,3 +24,15 @@
|
|||||||
.sectionAlt {
|
.sectionAlt {
|
||||||
background-color: var(--ifm-color-emphasis-alpha-05);
|
background-color: var(--ifm-color-emphasis-alpha-05);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.sectionDark {
|
||||||
|
background-color: var(--ifm-color-primary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.sectionDarkTitle {
|
||||||
|
color: var(--ifm-color-white);
|
||||||
|
}
|
||||||
|
|
||||||
|
.sectionDarkLink {
|
||||||
|
color: var(--ifm-color-black-alpha-80);
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user