|
1 | 1 | # Coding Interview University
|
2 | 2 |
|
3 |
| -Original: [англійською](README.md) |
| 3 | +Original in [English](README.md) |
| 4 | + |
| 5 | +> Спочатку я створив це як короткий список завдань для вивчення тем, щоб стати |
| 6 | +інженером-програмістом, але він збільшився до великого списку, який ви бачите |
| 7 | +сьогодні. Пройшовши цей навчальний план, |
| 8 | +[мене найняли розробником програмного забезпечення в Amazon](https://startupnextdoor.com/ive-been-acquired-by-amazon/?src=ciu)! |
| 9 | +> |
| 10 | +> Я навчався приблизно 8-12 годин на день, протягом декількох місяців. Це моя |
| 11 | +історія: |
| 12 | +[Чому я навчався очно протягом 8 місяців для інтерв’ю в Google](https://medium.freecodecamp.org/why-i-studied-full-time-for-8-months-for-a-google-interview-cc662ce9bb13). |
| 13 | +> |
| 14 | +> Перелічені тут ресурси добре підготують вас до технічної співбесіди практично |
| 15 | +в будь-якій компанії, включаючи гігантів: Amazon, Facebook, Google та |
| 16 | +Microsoft. |
| 17 | +> |
| 18 | +> *Нехай щастить!* |
| 19 | +
|
| 20 | +<details> |
| 21 | +<summary>Переклади:</summary> |
| 22 | + |
| 23 | +- [中文版本](translations/README-cn.md) |
| 24 | +- [Tiếng Việt - Vietnamese](translations/README-vi.md) |
| 25 | +- [Español](translations/README-es.md) |
| 26 | +- [Português Brasileiro](translations/README-ptbr.md) |
| 27 | +- [Polish](translations/README-pl.md) |
| 28 | +- [繁體中文](translations/README-tw.md) |
| 29 | +- [Japanese (日本語)](translations/README-ja.md) |
| 30 | +- [Russian](translations/README-ru.md) |
| 31 | +- [German](translations/README-de.md) |
| 32 | +- [Bahasa Indonesia](translations/README-id.md) |
| 33 | +- [ខ្មែរ - Khmer](translations/README-kh.md) |
| 34 | + |
| 35 | +</details> |
| 36 | + |
| 37 | +<details> |
| 38 | +<summary>Переклади в процесі:</summary> |
| 39 | + |
| 40 | +- [हिन्दी](https://github.com/jwasham/coding-interview-university/issues/81) |
| 41 | +- [עברית](https://github.com/jwasham/coding-interview-university/issues/82) |
| 42 | +- [Arabic](https://github.com/jwasham/coding-interview-university/issues/98) |
| 43 | +- [Turkish](https://github.com/jwasham/coding-interview-university/issues/90) |
| 44 | +- [French](https://github.com/jwasham/coding-interview-university/issues/89) |
| 45 | +- [Українська](https://github.com/jwasham/coding-interview-university/issues/106) |
| 46 | +- [Korean(한국어)](https://github.com/jwasham/coding-interview-university/issues/118) |
| 47 | +- [Telugu](https://github.com/jwasham/coding-interview-university/issues/117) |
| 48 | +- [Urdu](https://github.com/jwasham/coding-interview-university/issues/519) |
| 49 | +- [Thai](https://github.com/jwasham/coding-interview-university/issues/156) |
| 50 | +- [Greek](https://github.com/jwasham/coding-interview-university/issues/166) |
| 51 | +- [Italian](https://github.com/jwasham/coding-interview-university/issues/170) |
| 52 | +- [Malayalam](https://github.com/jwasham/coding-interview-university/issues/239) |
| 53 | + |
| 54 | +</details> |
4 | 55 |
|
5 | 56 | ## Що це?
|
6 | 57 |
|
7 |
| -Це мій багатомісячний навчальний план для перетворення з веб-розробника (самоучки без ступеню з CS) |
8 |
| -на розробника програмного забезпечення у Google. |
| 58 | +Це мій багатомісячний план навчання для переходу від веб-розробника (самоука, |
| 59 | +без ступеня з комп'ютерних наук) до інженера програмного забезпечення для |
| 60 | +великої компанії. |
9 | 61 |
|
10 | 62 | 
|
11 | 63 |
|
12 |
| -Цей довгий список був видобутий і розширений з **тренувальних нотаток Google**, отже це речі, які ви повинні знати. |
13 |
| -Тут є додаткові пункти, які я додав знизу — вони можуть зустрітися в інтерв’ю або бути корисними у вирішенні завдань. |
14 |
| -Багато пунктів взято з «[Get that job at Google](http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html)» Steve Yegge, |
15 |
| -вони іноді дослівно відображаються в тренувальних нотатках Google. |
| 64 | +Цей список призначено |
| 65 | +**для піонерів у сфері розробки програмного забезпечення** або |
| 66 | +тих, хто переходить від кодування/веб-розробки до більш архітектурних, |
| 67 | +інженерних рішень (де потрібні знання комп'ютерних наук). Якщо у вас |
| 68 | +багаторічний досвід і ви стверджуєте, що він таким є, очікуйте більш важкого |
| 69 | +інтерв’ю. |
16 | 70 |
|
17 |
| -Я обрав, що вам потрібно знати, базуючись на рекомендаціях Yegge. Я вніс зміни до вимог Yegge на основі інформації, |
18 |
| -отриманої від мого контакту у Google. Це призначено для **нових розробників програмного забезпечення** або тих, |
19 |
| -що переходять з веб-розробки на розробку програмного забезпечення (де потрібне знання CS). Якщо у вас багаторічний |
20 |
| -досвід, і ви заявляєте про багаторічний досвід розробки програмного забезпечення, очікуйте на більш жорстке інтерв’ю. |
21 |
| -[Прочитайте більше](https://googleyasheck.com/what-you-need-to-know-for-your-google-interview-and-what-you-dont/). |
| 71 | +Також якщо у вас є багаторічний досвід кодування/веб-розробки, зверніть увагу, |
| 72 | +що великі компанії-розробники програмного забезпечення, такі як Google, Amazon, |
| 73 | +Facebook та Microsoft, відрізняють розробку програмного забезпечення |
| 74 | +від веб-розробки, і вони потребують знання комп'ютерних наук. |
22 | 75 |
|
23 |
| -Якщо у вас багато років досвіду веб-розробки, майте на увазі, що Google відрізняє розробку програмного забезпечення |
24 |
| -від веб-розробки, і вони потребують знання Computer Science. |
25 |
| - |
26 |
| -Якщо ви хочете бути інженером з надійності або системним інженером, вчіть більше за опціональним списком (мережі, |
27 |
| -безпека). |
| 76 | +Якщо ви хочете бути інженером з надійності або системним інженером, вчіть |
| 77 | +більше за опціональним списком (мережі, безпека). |
28 | 78 |
|
29 | 79 | ---
|
30 | 80 |
|
31 |
| -## Таблиця контенту |
| 81 | +## Зміст |
32 | 82 |
|
33 | 83 | - [Що це?](#Що-це)
|
34 | 84 | - [Чому це використовувати?](#Чому-це-використовувати)
|
@@ -1442,11 +1492,11 @@ You're never really done.
|
1442 | 1492 |
|
1443 | 1493 | *****************************************************************************************************
|
1444 | 1494 | *****************************************************************************************************
|
1445 |
| - |
| 1495 | + |
1446 | 1496 | Everything below this point is optional.
|
1447 | 1497 | By studying these, you'll get greater exposure to more CS concepts, and will be better prepared for
|
1448 | 1498 | any software engineering job. You'll be a much more well-rounded software engineer.
|
1449 |
| - |
| 1499 | + |
1450 | 1500 | *****************************************************************************************************
|
1451 | 1501 | *****************************************************************************************************
|
1452 | 1502 |
|
|
0 commit comments