Merge branch 'master' into ptbr-translation
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
# الإعداد لجوجل
|
||||
|
||||
Translations:
|
||||
الترجمه:
|
||||
- [中文版本](translations/README-cn.md)
|
||||
- translations in progress:
|
||||
- الترجمات تحت الاعداد:
|
||||
- [Español](https://github.com/jwasham/google-interview-university/issues/80)
|
||||
- [हिन्दी](https://github.com/jwasham/google-interview-university/issues/81)
|
||||
- [עברית](https://github.com/jwasham/google-interview-university/issues/82)
|
||||
@@ -21,7 +21,7 @@ Translations:
|
||||
هي خطة من عدة أشهر من مطور تطبيقات ويب (قائمة على التعليم الذاتي، ومبدون درجة علمية في علوم الحاسب) لمنصب مهندس برمجيات بجوجل
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
هذه القائمة الطويلة تم إعدادها من ملاحظات الإعداد لجوجل، لذلك هي الأشياء مطالب بمعرفتها.
|
||||
هناك أشياء إضافية أضفتها في آخر القائمة التي ربما تأتي في المقابلة الشخصية أو تساعد في حل المشاكل البرمجية. كتيرا من العناصر من: كتاب ستيف ياج "[احصل على وظيفة بجوجل](http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html)" ومن حين لآخر ملاحظات الإعداد لجوجل.
|
||||
@@ -37,17 +37,17 @@ Translations:
|
||||
|
||||
## الفهرس
|
||||
|
||||
- [What is it?](#what-is-it)
|
||||
- [Why use it?](#why-use-it)
|
||||
- [How to use it](#how-to-use-it)
|
||||
- [Get in a Googley Mood](#get-in-a-googley-mood)
|
||||
- [Did I Get the Job?](#did-i-get-the-job)
|
||||
- [Follow Along with Me](#follow-along-with-me)
|
||||
- [Don't feel you aren't smart enough](#dont-feel-you-arent-smart-enough)
|
||||
- [About Google](#about-google)
|
||||
- [About Video Resources](#about-video-resources)
|
||||
- [Interview Process & General Interview Prep](#interview-process--general-interview-prep)
|
||||
- [Pick One Language for the Interview](#pick-one-language-for-the-interview)
|
||||
- [ماهذا؟](#what-is-it)
|
||||
- [لماذا استخدمه؟](#why-use-it)
|
||||
- [كيفية استخدامها](#how-to-use-it)
|
||||
- [الدخول في مزاج جوجلي](#get-in-a-googley-mood)
|
||||
- [هل حصلت علي الوظيفه؟](#did-i-get-the-job)
|
||||
- [تابعني باستمرار](#follow-along-with-me)
|
||||
- [هل تشعر أنك لست بالذكاء الكافي](#dont-feel-you-arent-smart-enough)
|
||||
- [عن جوجل](#about-google)
|
||||
- [عن مصادر الفديو](#about-video-resources)
|
||||
- [مراحل المقابلة الشخصية & الإستعداد العام للمقابلة](#interview-process--general-interview-prep)
|
||||
- [اختر لغة برمجية واحدة للمقابلة البرمجية](#pick-one-language-for-the-interview)
|
||||
- [Book List](#book-list)
|
||||
- [Before you Get Started](#before-you-get-started)
|
||||
- [What you Won't See Covered](#what-you-wont-see-covered)
|
||||
@@ -195,7 +195,7 @@ Translations:
|
||||
|
||||
[More about Github-flavored markdown](https://guides.github.com/features/mastering-markdown/#GitHub-flavored-markdown)
|
||||
|
||||
## Get in a Googley Mood
|
||||
## الدخول في مزاج جوجلي
|
||||
|
||||
Print out a "[future Googler](https://github.com/jwasham/google-interview-university/blob/master/extras/future-googler.pdf)" sign (or two) and keep your eyes on the prize.
|
||||
|
||||
@@ -234,8 +234,8 @@ I'm on the journey, too. Follow along:
|
||||
|
||||
## عن جوجل
|
||||
|
||||
- [ ] For students - [Google Careers: Technical Development Guide](https://www.google.com/about/careers/students/guide-to-technical-development.html)
|
||||
- [ ] How Search Works:
|
||||
- [ ] لطلبه - [Google Careers: Technical Development Guide](https://www.google.com/about/careers/students/guide-to-technical-development.html)
|
||||
- [ ] كيف يعمل محرك البحث:
|
||||
- [ ] [The Evolution of Search (video)](https://www.youtube.com/watch?v=mTBShTwCnD4)
|
||||
- [ ] [How Search Works - the story](https://www.google.com/insidesearch/howsearchworks/thestory/)
|
||||
- [ ] [How Search Works](https://www.google.com/insidesearch/howsearchworks/)
|
||||
@@ -343,7 +343,7 @@ If you have tons of extra time:
|
||||
- all code is in C++, very good if you're looking to use C++ in your interview
|
||||
- a good book on problem solving in general.
|
||||
|
||||
### Computer Architecture
|
||||
### بنية الحاسوب
|
||||
|
||||
If short on time:
|
||||
|
||||
|
@@ -1174,7 +1174,7 @@
|
||||
|
||||
- [ ] C++ Primer Plus, 6th Edition
|
||||
|
||||
- [ ] [《Unxi 环境高级编程》 The Unix Programming Environment](http://product.half.ebay.com/The-UNIX-Programming-Environment-by-Brian-W-Kernighan-and-Rob-Pike-1983-Other/54385&tg=info)
|
||||
- [ ] [《Unix 环境高级编程》 The Unix Programming Environment](http://product.half.ebay.com/The-UNIX-Programming-Environment-by-Brian-W-Kernighan-and-Rob-Pike-1983-Other/54385&tg=info)
|
||||
|
||||
- [ ] [《编程珠玑》 Programming Pearls](http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/0201657880)
|
||||
|
||||
|
1919
translations/README-es.md
Normal file
1919
translations/README-es.md
Normal file
File diff suppressed because it is too large
Load Diff
@@ -253,7 +253,7 @@ I'm in the queue right now. Hope to interview soon.
|
||||
## 비디오 자료
|
||||
|
||||
|
||||
##영상 자료에 관하여
|
||||
## 영상 자료에 관하여
|
||||
|
||||
몇몇 영상들은 Cousera, Edx, Lynda.com 클래스에 등록하여야만 시청이 가능합니다. 이것들은 MOOCs라고 불리는데요.
|
||||
강의가 없는 경우에는 몇 달 동안 기다려야 할 수도 있습니다. Lynda.com 강좌들은 무료가 아닙니다.
|
||||
@@ -499,7 +499,7 @@ OR:
|
||||
|
||||
앞에서도 언급했듯이 나는 불필요하게 많은 것을 공부하려고 했고, 내 카드의 내용들은 어셈블리 언어와 Python의 자잘한 지식들부터 기계 학습과 통계학까지 넘나들게 되었다. 결국 구글이 요구하는 것보다 훨씬 멀리 가버리고 말았다.
|
||||
|
||||
**flashcard에 대한 참고사항:** 답을 할 수 있더라도 처음부터 안다고 표시하지 말자. 정확히 알기 전까지는 같은 카드를 보고 여러 번 답변할 수 있어야한다.
|
||||
**flashcard에 대한 참고사항:** 답을 할 수 있더라도 처음부터 안다고 표시하지 말자. 정확히 알기 전까지는 같은 카드를 보고 여러 번 답변할 수 있어야한다.
|
||||
반복 학습을 통해 해당 지식은 당신의 뇌에 깊이 각인될 것이다.
|
||||
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
# Tự ôn tập phỏng vấn về lập trình (Coding Interview University)
|
||||
|
||||
Bản gốc:
|
||||
* [English](./README.md)
|
||||
* [English](/README.md)
|
||||
|
||||
Tác giả gốc: [John Washam](https://github.com/jwasham)
|
||||
|
||||
@@ -263,7 +263,7 @@ Xem thêm về các sự lựa chọn:
|
||||
- http://blog.codingforinterviews.com/best-programming-language-jobs/
|
||||
- https://www.quora.com/What-is-the-best-language-to-program-in-for-an-in-person-Google-interview
|
||||
|
||||
[Xem tài liệu về các ngôn ngữ ở đây](programming-language-resources.md)
|
||||
[Xem tài liệu về các ngôn ngữ ở đây](/programming-language-resources.md)
|
||||
|
||||
Bạn sẽ thấy vài tài liệu về C, C++ và Python bên dưới, vì tôi đang học chúng. Ngoài ra còn có một vài đầu sách nữa, xem ở cuối.
|
||||
|
||||
@@ -320,12 +320,11 @@ Nếu bạn có nhiều thời gian (tôi đã muốn đọc quyển này):
|
||||
### Từng ngôn ngữ riêng biệt
|
||||
|
||||
**Bạn phải chọn một ngôn ngữ cho cuộc phỏng vấn (xem ở trên).** Đây là các khuyến nghị của tôi. Tôi không có tài liệu cho tất cả các ngôn ngữ lập trình, vậy nên, đóng góp từ bạn luôn được chào đón.
|
||||
|
||||
Nếu bạn muốn đọc xuyên suốt một trong những quyển sách này, bạn nên có kiến thức về cấu trúc dữ liệu và giải thuật. Bạn cũng nên luyện tập giải toán lập trình.
|
||||
|
||||
**Bạn có thể bỏ qua bài giảng video trong project này**, trừ khi bạn muốn tự đánh giá lại kiến thức của mình.
|
||||
|
||||
[Đây là tài liệu ngôn ngữ lập trình bổ sung.](programming-language-resources.md)
|
||||
[Đây là tài liệu ngôn ngữ lập trình bổ sung.](/programming-language-resources.md)
|
||||
|
||||
|
||||
### C++
|
||||
@@ -664,7 +663,7 @@ Hãy viết code trên bảng đen hoặc trên giấy. Đừng sử dụng máy
|
||||
- Tìm kiếm nhị phân sử dụng đệ quy
|
||||
|
||||
- ### Toán tử trên bit
|
||||
- [ ] [Bits cheat sheet](https://github.com/jwasham/google-interview-university/blob/master/extras/cheat%20sheets/bits-cheat-cheet.pdf) - bạn nên thuộc lòng nhiều lũy thừa của 2 (từ 2^1 đến 2^16 và 2^32)
|
||||
- [ ] [Bits cheat sheet](/extras/cheat%20sheets/bits-cheat-cheet.pdf) - bạn nên thuộc lòng nhiều lũy thừa của 2 (từ 2^1 đến 2^16 và 2^32)
|
||||
- [ ] Hãy chuẩn bị một nền tảng tốt về các biến đổi bit với các toán tử: &, |, ^, ~, >>, <<
|
||||
- [ ] [words (thuật ngữ trong kiến trúc máy tính)](https://en.wikipedia.org/wiki/Word_(computer_architecture) )
|
||||
- [ ] Bài mở đầu:
|
||||
@@ -1287,7 +1286,7 @@ Bạn sẽ biết thêm nhiều ứng dụng của đồ thị trong sách của
|
||||
- [Timelines at Scale](https://www.infoq.com/presentations/Twitter-Timeline-Scalability)
|
||||
- Để có thêm thông tin, xem seri "Mining Massive Datasets" trong seri video.
|
||||
- [ ] Thực hành thêm về thiết kế hệ thống: Sau đây là vài ý tưởng có thể thực hiện trên giấy, mỗi ý tưởng đều có tư liệu đi cùng để hiểu rõ nó thực thi thế nào trong thế giới thực. [Thiết kế hệ thống bới HiredInTech(System Design from HiredInTech)](http://www.hiredintech.com/system-design/)
|
||||
- [cheat sheet](https://github.com/jwasham/google-interview-university/blob/master/extras/cheat%20sheets/system-design.pdf)
|
||||
- [cheat sheet](/extras/cheat%20sheets/system-design.pdf)
|
||||
- Các bước thực hiện:
|
||||
1. Hiểu vấn đề và phạm vi của vấn đề:
|
||||
- Định nghĩa các trường hợp sử dụng cụ thể với sự trợ giúp từ người phỏng vấn
|
Reference in New Issue
Block a user