Translated part of the table of contents
This commit is contained in:
parent
0a32f76508
commit
6f39ff9934
@ -9,3 +9,219 @@
|
||||
> Темите, изредени тук, ще Ви подготвят добре за техническо интервю за почти всяка една компания, включително гигантите Amazon, Facebook, Google и Microsoft
|
||||
>
|
||||
> _Пожелавам Ви успех!_
|
||||
|
||||
<details>
|
||||
<summary>Преводи:</summary>
|
||||
|
||||
- [中文版本](translations/README-cn.md)
|
||||
- [Tiếng Việt - Vietnamese](translations/README-vi.md)
|
||||
- [Español](translations/README-es.md)
|
||||
- [Português Brasileiro](translations/README-ptbr.md)
|
||||
- [Polish](translations/README-pl.md)
|
||||
- [繁體中文](translations/README-tw.md)
|
||||
- [Japanese (日本語)](translations/README-ja.md)
|
||||
- [Russian](translations/README-ru.md)
|
||||
- [German](translations/README-de.md)
|
||||
- [Bahasa Indonesia](translations/README-id.md)
|
||||
- [ខ្មែរ - Khmer](translations/README-kh.md)
|
||||
- [Uzbek](translations/README-uz.md)
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Текущи преводи:</summary>
|
||||
|
||||
- [हिन्दी](https://github.com/jwasham/coding-interview-university/issues/81)
|
||||
- [עברית](https://github.com/jwasham/coding-interview-university/issues/82)
|
||||
- [Arabic](https://github.com/jwasham/coding-interview-university/issues/98)
|
||||
- [Turkish](https://github.com/jwasham/coding-interview-university/issues/90)
|
||||
- [French](https://github.com/jwasham/coding-interview-university/issues/89)
|
||||
- [Українська](https://github.com/jwasham/coding-interview-university/issues/106)
|
||||
- [Korean(한국어)](https://github.com/jwasham/coding-interview-university/issues/118)
|
||||
- [Telugu](https://github.com/jwasham/coding-interview-university/issues/117)
|
||||
- [Urdu](https://github.com/jwasham/coding-interview-university/issues/519)
|
||||
- [Thai](https://github.com/jwasham/coding-interview-university/issues/156)
|
||||
- [Greek](https://github.com/jwasham/coding-interview-university/issues/166)
|
||||
- [Malayalam](https://github.com/jwasham/coding-interview-university/issues/239)
|
||||
- [Bulgarian](https://github.com/jwasham/coding-interview-university/issues/1032)
|
||||
|
||||
</details>
|
||||
|
||||
<div align="center">
|
||||
<hr />
|
||||
<p>
|
||||
<a href="https://github.com/sponsors/jwasham"><strong>Become a sponsor</strong> and support Coding Interview University!</a>
|
||||
</p>
|
||||
<p>
|
||||
<strong>Special thanks to:</strong>
|
||||
</p>
|
||||
<p>
|
||||
<a href="https://oss.capital/">
|
||||
<div>
|
||||
<img src="https://d3j2pkmjtin6ou.cloudfront.net/sponsors/oss-capital.svg" width="350" alt="OSS Capital">
|
||||
</div>
|
||||
<div>
|
||||
<sup><strong>Founded in 2018, OSS Capital is the first and only venture capital platform focused<br>exclusively on supporting early-stage COSS (commercial open source) startup founders.</strong></sup>
|
||||
</div>
|
||||
</a>
|
||||
</p>
|
||||
<br />
|
||||
<p>
|
||||
<a href="https://www.gitpod.io/?utm_campaign=jwasham&utm_medium=referral&utm_content=coding-interview-university&utm_source=github">
|
||||
<div>
|
||||
<img src="https://d3j2pkmjtin6ou.cloudfront.net/sponsors/gitpod-logo-light-theme.svg" width="300" alt="Gitpod">
|
||||
</div>
|
||||
<div>
|
||||
<p>
|
||||
<strong>Dev environments built for the cloud</strong>
|
||||
</p>
|
||||
</div>
|
||||
<div>
|
||||
<sup>Natively integrated with GitLab, GitHub, and Bitbucket, Gitpod automatically and continuously prebuilds dev environments for all your branches. As a result team members can instantly start coding with fresh dev environments for each new task - no matter if you are building a new feature, want to fix a bug, or work on a code review.</sup>
|
||||
</div>
|
||||
</a>
|
||||
</p>
|
||||
<hr />
|
||||
</div>
|
||||
|
||||
## Какво е това?
|
||||
|
||||

|
||||
|
||||
Това е моят многомесечен план за ставане на софтуерен инженер към голяма компания.
|
||||
|
||||
**Изисквания:**
|
||||
|
||||
- Малко опит с програмиране (променливи, цикли, методи/функции и т.н)
|
||||
- Търпение
|
||||
- Време
|
||||
|
||||
Забележете, че това е учебен план за **софтуерно инженерство**, а не уеб разработка. Големите компании като Google, Amazon, Facebook и Microsoft различават софтуерното инженерство и уеб разработката. Amazon, например, имат Frontend инженери (FEE) и Software Development инженери (SDE). Това са 2 отделни позиции и интервютата за тях няма да са еднакви, тъй като всяка една от тях има своите специфики. Тези компании изискват знания по компютърни науки за позиции свързани с софтуерно инженерство/разработка
|
||||
|
||||
---
|
||||
|
||||
## Съдържание
|
||||
|
||||
### Учебният план
|
||||
|
||||
- [Какво е това?](#какво-е-това)
|
||||
- [Защо да го ползвате?](#защо-да-го-ползвате)
|
||||
- [Как да го ползвате?](#как-да-го-ползвате)
|
||||
- [Не мислете, че не сте достатъчно умни](#не-мислете-че-не-сте-достатъчно-умни)
|
||||
- [Бележка за видео ресурсите](#бележка-за-видео-ресурсите)
|
||||
- [Изберете език за програмиране](#изберете-език-за-програмиране)
|
||||
- [Книги за структури от данни и алгоритми](#книги-за-структури-от-данни-и-алгоритми)
|
||||
- [Книги за подготовка за интервю](#книги-за-подготовка-за-интервю)
|
||||
- [Не повтаряйте грешките ми](#не-повтаряйте-грешките-ми)
|
||||
- [Какво няма да намерите тук](#какво-няма-да-намерите-тук)
|
||||
- [Дневния план](#дневния-план)
|
||||
- [Подготовка за въпроси за програмиране](#подготовка-за-въпроси-за-програмиране)
|
||||
- [Задачи по програмиране](#задачи-по-програмиране)
|
||||
|
||||
### Теми за учене
|
||||
|
||||
- [Алгоритмична сложност / Big-O / Асимптотичен анализ](#алгоритмична-сложност--big-o--асимптотичен-анализ)
|
||||
- [Data Structures](#data-structures)
|
||||
- [Масиви (Arrays)](#масиви)
|
||||
- [Свързани списъци(Linked Lists)](#свързани-списъци)
|
||||
- [Стек (Stack)](#стек)
|
||||
- [Опашка (Queue)](#опашка)
|
||||
- [Хеш таблици (Hash table)](#хеш-таблици)
|
||||
- [Повече знания](#повече-знания)
|
||||
- [Двоично търсене (Binary search)](#двоично-търсене)
|
||||
- [Побитови операции (Bitwise operations)](#побитови-операции)
|
||||
- [Дървета](#дървета)
|
||||
- [Дървета - бележки & основи](#дървета---бележки--основи)
|
||||
- [Дървета за двоично търсене: BSTs (Binary search trees)](#дървета-за-двоично-търсене-bsts)
|
||||
- [Heap / Priority Queue / Binary Heap](#heap--priority-queue--binary-heap)
|
||||
- балансирани дървета за търсене (основна концепция, без детайли)
|
||||
- обхождане: preorder, inorder, postorder, BFS, DFS
|
||||
- [Сортиране (Sorting)](#сортиране)
|
||||
- selection
|
||||
- insertion
|
||||
- heapsort
|
||||
- quicksort
|
||||
- merge sort
|
||||
- [Графи (Graphs)](#графи)
|
||||
- directed
|
||||
- undirected
|
||||
- adjacency matrix
|
||||
- adjacency list
|
||||
- traversals: BFS, DFS
|
||||
- [Още повече знания](#още-повече-знания)
|
||||
- [Рекурсия (Recursion)](#рекурсия)
|
||||
- [Динамично програмиране (Dynamic programming)](#динамично-програмиране)
|
||||
- [Design Patterns](#design-patterns)
|
||||
- [Комбинаторика & вероятности](#комбинаторика--вероятности)
|
||||
- [NP, NP-Complete and Approximation Algorithms](#np-np-complete-and-approximation-algorithms)
|
||||
- [Как компютрите обработват една програма](#как-компютрите-обработват-една-програма)
|
||||
- [Кеширане (Caches)](#кеширане)
|
||||
- [Processes and Threads](#processes-and-threads)
|
||||
- [Тестване (Testing)](#тестване)
|
||||
- [String searching & manipulations](#string-searching--manipulations)
|
||||
- [Tries](#tries)
|
||||
- [Floating Point Numbers](#floating-point-numbers)
|
||||
- [Уникод (Unicode)](#уникод)
|
||||
- [Endianness](#endianness)
|
||||
- [Мрежи (Networking)](#мрежи)
|
||||
- [Последен преглед](#последен-преглед)
|
||||
|
||||
### Как да спечелите позицията
|
||||
|
||||
- [Актуализирайте резюмето си](#актуализирайте-резюмето-си)
|
||||
- [Намерете позиция](#намерете-позиция)
|
||||
- [Процесът на интервюто & обща подготовка](#процесът-на-интервюто--обща-подготовка)
|
||||
- [Мислете за това, когато дойде интервюто](#мислете-за-това-когато-дойде-интервюто)
|
||||
- [Подгответе въпроси за интервюиращия](#подгответе-въпроси-за-интервюиращия)
|
||||
- [След като са Ви наели](#след-като-са-ви-наели)
|
||||
|
||||
**---------------- Всичко оттук надолу е по желание ----------------**
|
||||
|
||||
### Допълнителни теми и ресурси
|
||||
|
||||
- [Additional Books](#additional-books)
|
||||
- [System Design, Scalability, Data Handling](#system-design-scalability-data-handling) (if you have 4+ years experience)
|
||||
- [Additional Learning](#additional-learning)
|
||||
- [Compilers](#compilers)
|
||||
- [Emacs and vi(m)](#emacs-and-vim)
|
||||
- [Unix command line tools](#unix-command-line-tools)
|
||||
- [Information theory](#information-theory-videos)
|
||||
- [Parity & Hamming Code](#parity--hamming-code-videos)
|
||||
- [Entropy](#entropy)
|
||||
- [Cryptography](#cryptography)
|
||||
- [Compression](#compression)
|
||||
- [Computer Security](#computer-security)
|
||||
- [Garbage collection](#garbage-collection)
|
||||
- [Parallel Programming](#parallel-programming)
|
||||
- [Messaging, Serialization, and Queueing Systems](#messaging-serialization-and-queueing-systems)
|
||||
- [A\*](#a)
|
||||
- [Fast Fourier Transform](#fast-fourier-transform)
|
||||
- [Bloom Filter](#bloom-filter)
|
||||
- [HyperLogLog](#hyperloglog)
|
||||
- [Locality-Sensitive Hashing](#locality-sensitive-hashing)
|
||||
- [van Emde Boas Trees](#van-emde-boas-trees)
|
||||
- [Augmented Data Structures](#augmented-data-structures)
|
||||
- [Balanced search trees](#balanced-search-trees)
|
||||
- AVL trees
|
||||
- Splay trees
|
||||
- Red/black trees
|
||||
- 2-3 search trees
|
||||
- 2-3-4 Trees (aka 2-4 trees)
|
||||
- N-ary (K-ary, M-ary) trees
|
||||
- B-Trees
|
||||
- [k-D Trees](#k-d-trees)
|
||||
- [Skip lists](#skip-lists)
|
||||
- [Network Flows](#network-flows)
|
||||
- [Disjoint Sets & Union Find](#disjoint-sets--union-find)
|
||||
- [Math for Fast Processing](#math-for-fast-processing)
|
||||
- [Treap](#treap)
|
||||
- [Linear Programming](#linear-programming-videos)
|
||||
- [Geometry, Convex hull](#geometry-convex-hull-videos)
|
||||
- [Discrete math](#discrete-math)
|
||||
- [Machine Learning](#machine-learning)
|
||||
- [Additional Detail on Some Subjects](#additional-detail-on-some-subjects)
|
||||
- [Video Series](#video-series)
|
||||
- [Computer Science Courses](#computer-science-courses)
|
||||
- [Papers](#papers)
|
||||
|
||||
---
|
||||
|
Loading…
x
Reference in New Issue
Block a user