website: reorganize sidebar

pull/258/head
Yangshun 3 years ago
parent e39b15aeb4
commit 9b50820172

@ -1,6 +1,7 @@
--- ---
id: behavioral-questions id: behavioral-questions
title: Common Questions title: Behavioral Interview Common Questions
sidebar_label: Common Questions
--- ---
Here's a list of common behavioral questions to prepare for. If you prepare well for the general questions and apply the STAR format along with demonstrating qualities, you will be fine. Here's a list of common behavioral questions to prepare for. If you prepare well for the general questions and apply the STAR format along with demonstrating qualities, you will be fine.

@ -1,6 +1,7 @@
--- ---
id: behavioral-round-overview id: behavioral-round-overview
title: Overview title: Behavorial Round Overview
sidebar_label: Overview
--- ---
Succeeding in an engineering career involves more than just technical skills. Behavioral interviews (aka people skills) become more important as an engineer becomes more senior. Senior engineers should have the ability to lead and influence, resolve conflicts, anticipate risks, plan the roadmap, and more. Succeeding in an engineering career involves more than just technical skills. Behavioral interviews (aka people skills) become more important as an engineer becomes more senior. Senior engineers should have the ability to lead and influence, resolve conflicts, anticipate risks, plan the roadmap, and more.

@ -1,6 +1,7 @@
--- ---
id: coding-round-overview id: coding-round-overview
title: Overview title: Coding Round Overview
sidebar_label: Overview
--- ---
Coding interviews are tough. But fortunately, there's a tried and proven method to get better at them. With a combination of studying, practicing questions and doing mock interviews, getting that dream job can become a reality. Coding interviews are tough. But fortunately, there's a tried and proven method to get better at them. With a combination of studying, practicing questions and doing mock interviews, getting that dream job can become a reality.

@ -1,6 +1,7 @@
--- ---
id: resume-case-study id: resume-case-study
title: Resume Case Study title: Resume Case Study
sidebar_label: Case Study
--- ---
import TeikjunResumeOldURL from '@site/static/img/teik-jun-resume-old.png'; import TeikjunResumeNewURL from '@site/static/img/teik-jun-resume-new.png'; import TeikjunResumeOldURL from '@site/static/img/teik-jun-resume-old.png'; import TeikjunResumeNewURL from '@site/static/img/teik-jun-resume-new.png';

@ -1,6 +1,7 @@
--- ---
id: resume-sample id: resume-sample
title: Resume Sample title: Resume Sample
sidebar_label: Sample
--- ---
import YangshunResumeURL from '@site/static/img/yangshun-resume.png'; import YangshunResumeURL from '@site/static/img/yangshun-resume.png';

@ -1,6 +1,7 @@
--- ---
id: resume id: resume
title: Resume title: Resume Checklist
sidebar_label: Checklist
--- ---
The following content is by Christina Ng and rephrased for the purpose of this handbook. You can follow her on [Medium](https://medium.com/@christinang89) or [Quora](https://www.quora.com/profile/Christina-Ng). The following content is by Christina Ng and rephrased for the purpose of this handbook. You can follow her on [Medium](https://medium.com/@christinang89) or [Quora](https://www.quora.com/profile/Christina-Ng).

@ -1,6 +1,6 @@
--- ---
id: system-design id: system-design
title: System Design title: System Design Interviews
--- ---
The objective of system design interviews is to evaluate a candidate's skill at designing real-world software systems involving multiple components. System design questions are typically given to more senior candidates (with a few years of experience). Interns aren't typically given system design questions as it is hard to expect interns to have sufficient and relevant industry experience to answer this type of questions well. The objective of system design interviews is to evaluate a candidate's skill at designing real-world software systems involving multiple components. System design questions are typically given to more senior candidates (with a few years of experience). Interns aren't typically given system design questions as it is hard to expect interns to have sufficient and relevant industry experience to answer this type of questions well.
@ -32,4 +32,5 @@ System design content is still work-in-progress, but there are some resources to
- [System Design Cheatsheet](https://gist.github.com/vasanthk/485d1c25737e8e72759f) - Brief and concise content. Serves as a good revision right before your system design interview. - [System Design Cheatsheet](https://gist.github.com/vasanthk/485d1c25737e8e72759f) - Brief and concise content. Serves as a good revision right before your system design interview.
## Books ## Books
- [System Design Interview An insider's guide, Second Edition](https://www.amazon.com/System-Design-Interview-insiders-Second/dp/B08CMF2CQF) - Beginner friendly resource to learn about system design, the content is easy to read and understand. - [System Design Interview An insider's guide, Second Edition](https://www.amazon.com/System-Design-Interview-insiders-Second/dp/B08CMF2CQF) - Beginner friendly resource to learn about system design, the content is easy to read and understand.

@ -1,86 +1,75 @@
module.exports = { module.exports = {
docs: [ docs: [
{ {
type: 'category', Preface: ['introduction', 'landscape'],
label: 'Preface',
items: ['introduction', 'landscape'],
}, },
{ {
type: 'category', 'Resume Preparation': [
label: 'Job Application', 'resume',
items: ['resume', 'resume-case-study', 'resume-sample', 'cover-letter'], 'resume-case-study',
'resume-sample',
'cover-letter',
],
}, },
{ {
type: 'category', 'General Interview Tips': ['self-introduction', 'questions-to-ask'],
label: 'Interview Process', },
items: [ 'interview-formats',
'interview-formats', {
'self-introduction', 'Coding Interviews': [
{ 'coding-round-overview',
type: 'category', 'picking-a-language',
label: 'Coding Round', 'study-and-practice',
items: [ 'best-practice-questions',
'coding-round-overview', 'during-coding-interview',
'picking-a-language', 'cheatsheet',
'study-and-practice', 'coding-signals',
'best-practice-questions', 'mock-interviews',
'during-coding-interview', 'interviewer-cheatsheet',
'cheatsheet',
'coding-signals',
'mock-interviews',
'interviewer-cheatsheet',
],
},
'system-design',
{
type: 'category',
label: 'Behavioral Round',
items: [
'behavioral-round-overview',
'star-format',
'behavioral-questions',
'psychological-tricks',
],
},
'questions-to-ask',
{ {
type: 'category', Algorithms: [
label: 'Post Interview', 'algorithms/algorithms-introduction',
items: [ 'algorithms/array',
'understanding-compensation', 'algorithms/binary',
'negotiation', 'algorithms/dynamic-programming',
'choosing-between-companies', 'algorithms/geometry',
'engineering-levels', 'algorithms/graph',
// 'team-selection', 'algorithms/hash-table',
'algorithms/heap',
'algorithms/interval',
'algorithms/linked-list',
'algorithms/math',
'algorithms/matrix',
'algorithms/oop',
'algorithms/permutation',
'algorithms/queue',
'algorithms/recursion',
'algorithms/sorting-searching',
'algorithms/stack',
'algorithms/string',
'algorithms/tree',
'algorithms/trie',
], ],
}, },
], ],
}, },
'system-design',
{
'Behavioral Interviews': [
'behavioral-round-overview',
'star-format',
'behavioral-questions',
'psychological-tricks',
],
},
{
'Offer Negotiation': ['understanding-compensation', 'negotiation'],
},
{ {
type: 'category', 'Job Preparation': [
label: 'Algorithms', 'choosing-between-companies',
items: [ 'engineering-levels',
'algorithms/algorithms-introduction', // 'team-selection',
'algorithms/array',
'algorithms/binary',
'algorithms/dynamic-programming',
'algorithms/geometry',
'algorithms/graph',
'algorithms/hash-table',
'algorithms/heap',
'algorithms/interval',
'algorithms/linked-list',
'algorithms/math',
'algorithms/matrix',
'algorithms/oop',
'algorithms/permutation',
'algorithms/queue',
'algorithms/recursion',
'algorithms/sorting-searching',
'algorithms/stack',
'algorithms/string',
'algorithms/tree',
'algorithms/trie',
], ],
}, },
], ],

@ -12,7 +12,7 @@
--ifm-font-family-base: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', --ifm-font-family-base: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI',
'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans',
'Helvetica Neue', sans-serif; 'Helvetica Neue', sans-serif;
--ifm-font-size-base: 18px; --ifm-font-size-base: 16px;
} }
html[data-theme='dark'] { html[data-theme='dark'] {

Loading…
Cancel
Save