Skip to content

Commit 035f70f

Browse files
authored
Merge pull request #110 from PavloKapyshin/master
Translate few more paragraphs
2 parents f9b3a54 + 7d5c40a commit 035f70f

File tree

1 file changed

+19
-11
lines changed

1 file changed

+19
-11
lines changed

translations/README-uk.md

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,17 @@ Original: [англійською](README.md)
1414
Багато пунктів взято з «[Get that job at Google](http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html)» Steve Yegge,
1515
вони іноді дослівно відображаються в тренувальних нотатках Google.
1616

17-
I've pared down what you need to know from what Yegge recommends. I've altered Yegge's requirements
18-
from information received from my contact at Google. This is meant for **new software engineers** or those switching from
19-
software/web development to software engineering (where computer science knowledge is required). If you have
20-
many years of experience and are claiming many years of software engineering experience, expect a harder interview.
21-
[Read more here](https://googleyasheck.com/what-you-need-to-know-for-your-google-interview-and-what-you-dont/).
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/).
2222

23-
If you have many years of software/web development experience, note that Google views software engineering as
24-
different from software/web development and they require computer science knowledge.
23+
Якщо у вас багато років досвіду веб-розробки, майте на увазі, що Google відрізняє розробку програмного забезпечення
24+
від веб-розробки, і вони потребують знання Computer Science.
2525

26-
If you want to be a reliability engineer or systems engineer, study more from the optional list (networking, security).
26+
Якщо ви хочете бути інженером з надійності або системним інженером, вчіть більше за опціональним списком (мережі,
27+
безпека).
2728

2829
---
2930

@@ -174,7 +175,7 @@ Everything below is an outline, and you should tackle the items in order from to
174175

175176
I'm using Github's special markdown flavor, including tasks lists to check progress.
176177

177-
- [x] Create a new branch so you can check items like this, just put an x in the brackets: [x]
178+
**Create a new branch so you can check items like this, just put an x in the brackets: [x]**
178179

179180

180181
Fork a branch and follow the commands below
@@ -472,7 +473,10 @@ I made a mobile-first website so I could review on my phone and tablet, wherever
472473
Make your own for free:
473474

474475
- [Flashcards site repo](https://github.com/jwasham/computer-science-flash-cards)
475-
- [My flash cards database](https://github.com/jwasham/computer-science-flash-cards/blob/master/cards-jwasham.db): Keep in mind I went overboard and have cards covering everything from assembly language and Python trivia to machine learning and statistics. It's way too much for what's required by Google.
476+
- [My flash cards database (old - 1200 cards)](https://github.com/jwasham/computer-science-flash-cards/blob/master/cards-jwasham.db):
477+
- [My flash cards database (new - 1800 cards)](https://github.com/jwasham/computer-science-flash-cards/blob/master/cards-jwasham-extreme.db):
478+
479+
Keep in mind I went overboard and have cards covering everything from assembly language and Python trivia to machine learning and statistics. It's way too much for what's required by Google.
476480

477481
**Note on flashcards:** The first time you recognize you know the answer, don't mark it as known. You have to see the
478482
same card and answer it several times correctly before you really know it. Repetition will put that knowledge deeper in
@@ -1100,7 +1104,12 @@ You'll get more graph practice in Skiena's book (see Books section below) and th
11001104
- replaced by Colossus in 2012
11011105
- [ ] [2004: MapReduce: Simplified Data Processing on Large Clusters]( http://static.googleusercontent.com/media/research.google.com/en//archive/mapreduce-osdi04.pdf)
11021106
- mostly replaced by Cloud Dataflow?
1107+
- [ ] [2006: Bigtable: A Distributed Storage System for Structured Data](https://static.googleusercontent.com/media/research.google.com/en//archive/bigtable-osdi06.pdf)
1108+
- [An Inside Look at Google BigQuery](https://cloud.google.com/files/BigQueryTechnicalWP.pdf)
1109+
- [ ] [2006: The Chubby Lock Service for Loosely-Coupled Distributed Systems](https://research.google.com/archive/chubby-osdi06.pdf)
11031110
- [ ] [2007: What Every Programmer Should Know About Memory (very long, and the author encourages skipping of some sections)](https://www.akkadia.org/drepper/cpumemory.pdf)
1111+
- [ ] [2010: Dapper, a Large-Scale Distributed Systems Tracing Infrastructure](https://research.google.com/pubs/archive/36356.pdf)
1112+
- [ ] [2010: Dremel: Interactive Analysis of Web-Scale Datasets](https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/36632.pdf)
11041113
- [ ] [2012: Google's Colossus](https://www.wired.com/2012/07/google-colossus/)
11051114
- paper not available
11061115
- [ ] 2012: AddressSanitizer: A Fast Address Sanity Checker:
@@ -1276,7 +1285,6 @@ You'll get more graph practice in Skiena's book (see Books section below) and th
12761285
- [Design a random unique ID generation system](https://blog.twitter.com/2010/announcing-snowflake)
12771286
- [Design an online multiplayer card game](http://www.indieflashblog.com/how-to-create-an-asynchronous-multiplayer-game.html)
12781287
- [Design a key-value database](http://www.slideshare.net/dvirsky/introduction-to-redis)
1279-
- [Design a function to return the top k requests during past time interval]( https://icmi.cs.ucsb.edu/research/tech_reports/reports/2005-23.pdf)
12801288
- [Design a picture sharing system](http://highscalability.com/blog/2011/12/6/instagram-architecture-14-million-users-terabytes-of-photos.html)
12811289
- [Design a recommendation system](http://ijcai13.org/files/tutorial_slides/td3.pdf)
12821290
- [Design a URL-shortener system: copied from above](http://www.hiredintech.com/system-design/the-system-design-process/)

0 commit comments

Comments
 (0)