progress in arabic
This commit is contained in:
parent
180edf0865
commit
56bf257bdc
106
README-ar.md
106
README-ar.md
@ -30,7 +30,7 @@
|
||||
- [عن جوجل](#about-google)
|
||||
- [عن مصادر الفديوهات](#about-video-resources)
|
||||
- [مراحل المقابلة الشخصية & الإستعداد العام للمقابلة](#interview-process--general-interview-prep)
|
||||
- [اخبر لغة واحدة للمقابلة الشخصية](#pick-one-language-for-the-interview)
|
||||
- [اختر لغة واحدة للمقابلة الشخصية](#pick-one-language-for-the-interview)
|
||||
- [قائمة الكتب](#book-list)
|
||||
- [قبل أن تبدأ](#before-you-get-started)
|
||||
- [ماالذي لن تراه](#what-you-wont-see-covered)
|
||||
@ -243,89 +243,89 @@
|
||||
## مراحل المقابلة الشخصية & الإستعداد العام للمقابلة
|
||||
|
||||
- [ ] الفديوهات:
|
||||
- [ ] [How to Work at Google: Prepare for an Engineering Interview (video)](https://www.youtube.com/watch?v=ko-KkSmp-Lk)
|
||||
- [ ] [How to Work at Google: Example Coding/Engineering Interview (video)](https://www.youtube.com/watch?v=XKu_SEDAykw)
|
||||
- [ ] [How to Work at Google - Candidate Coaching Session (video)](https://www.youtube.com/watch?v=oWbUtlUhwa8&feature=youtu.be)
|
||||
- [ ] [Google Recruiters Share Technical Interview Tips (video)](https://www.youtube.com/watch?v=qc1owf2-220&feature=youtu.be)
|
||||
- [ ] [How to Work at Google: Tech Resume Preparation (video)](https://www.youtube.com/watch?v=8npJLXkcmu8)
|
||||
- [ ] [كيف تعمل بجوجل: الإعداد للمقابلة الشخصية (فديو)](https://www.youtube.com/watch?v=ko-KkSmp-Lk)
|
||||
- [ ] [كيف تعمل بجوجل: نماذج من المقابلة البرمجة\الهندسية](https://www.youtube.com/watch?v=XKu_SEDAykw)
|
||||
- [ ] [كيفية تعمل بجوجل: درس تدريب العناصر(فديو)](https://www.youtube.com/watch?v=oWbUtlUhwa8&feature=youtu.be)
|
||||
- [ ] [موظفي جوجل يشاركوا ملاحضات عن المقابلة التقنية(فديو)](https://www.youtube.com/watch?v=qc1owf2-220&feature=youtu.be)
|
||||
- [ ] [كيف تعمل داخل جوجل: إعداد السيرة الذاتية (فديو)](https://www.youtube.com/watch?v=8npJLXkcmu8)
|
||||
|
||||
- [ ] Articles:
|
||||
- [ ] [Becoming a Googler in Three Steps](http://www.google.com/about/careers/lifeatgoogle/hiringprocess/)
|
||||
- [ ] [Get That Job at Google](http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html)
|
||||
- [ ] المقالات:
|
||||
- [ ] [كيف تصبح من جوجل في ثلاث خطوات](http://www.google.com/about/careers/lifeatgoogle/hiringprocess/)
|
||||
- [ ] [احصل على وظيفة بجوجل](http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html)
|
||||
- all the things he mentions that you need to know are listed below
|
||||
- [ ] _(very dated)_ [How To Get A Job At Google, Interview Questions, Hiring Process](http://dondodge.typepad.com/the_next_big_thing/2010/09/how-to-get-a-job-at-google-interview-questions-hiring-process.html)
|
||||
- [ ] [Phone Screen Questions](http://sites.google.com/site/steveyegge2/five-essential-phone-screen-questions)
|
||||
- [ ] [كيفية الحصة على وظيفة بجوجل، أسئلة المقابلة الشخصية، عملية التوظيف](http://dondodge.typepad.com/the_next_big_thing/2010/09/how-to-get-a-job-at-google-interview-questions-hiring-process.html)
|
||||
- [ ] [المقابلة على الهاتف المحمول](http://sites.google.com/site/steveyegge2/five-essential-phone-screen-questions)
|
||||
|
||||
- [ ] Prep Courses:
|
||||
- [ ] [Software Engineer Interview Unleashed (paid course)](https://www.udemy.com/software-engineer-interview-unleashed):
|
||||
- Learn how to make yourself ready for software engineer interviews from a former Google interviewer.
|
||||
- [ ] [مقابلة مهندس البرمجيات(كورس ليس مجاني)](https://www.udemy.com/software-engineer-interview-unleashed):
|
||||
- درب نفسك كيفية الإستعداد للمقابلة الشخصية من ممثلين بشركة جوجل.
|
||||
|
||||
- [ ] Additional (not suggested by Google but I added):
|
||||
- [ ] [ABC: Always Be Coding](https://medium.com/always-be-coding/abc-always-be-coding-d5f8051afce2#.4heg8zvm4)
|
||||
- [ ] [أ ب ج: دائما تدرب على البرمجة](https://medium.com/always-be-coding/abc-always-be-coding-d5f8051afce2#.4heg8zvm4)
|
||||
- [ ] [Four Steps To Google Without A Degree](https://medium.com/always-be-coding/four-steps-to-google-without-a-degree-8f381aa6bd5e#.asalo1vfx)
|
||||
- [ ] [Whiteboarding](https://medium.com/@dpup/whiteboarding-4df873dbba2e#.hf6jn45g1)
|
||||
- [ ] [How Google Thinks About Hiring, Management And Culture](http://www.kpcb.com/blog/lessons-learned-how-google-thinks-about-hiring-management-and-culture)
|
||||
- [ ] [Effective Whiteboarding during Programming Interviews](http://www.coderust.com/blog/2014/04/10/effective-whiteboarding-during-programming-interviews/)
|
||||
- [ ] Cracking The Coding Interview Set 1:
|
||||
- [ ] [Gayle L McDowell - Cracking The Coding Interview (video)](https://www.youtube.com/watch?v=rEJzOhC5ZtQ)
|
||||
- [ ] [Cracking the Coding Interview with Author Gayle Laakmann McDowell (video)](https://www.youtube.com/watch?v=aClxtDcdpsQ)
|
||||
- [ ] [كيف تفكر جوجل عن التوظيف، الإدارة والثقافة](http://www.kpcb.com/blog/lessons-learned-how-google-thinks-about-hiring-management-and-culture)
|
||||
- [ ] [السبورة البيضاء العملية أثناء المقابلة البرمجية](http://www.coderust.com/blog/2014/04/10/effective-whiteboarding-during-programming-interviews/)
|
||||
- [ ] مفاتيح المقابلة الشخصية المجوعة 1:
|
||||
- [ ] [جايل ماكدويل - مفاتيح المقابلة الشخصية(فديو)](https://www.youtube.com/watch?v=rEJzOhC5ZtQ)
|
||||
- [ ] [مفاتيح المقابلة الشحصية للمؤلفة جايل ماكدويل (فديو)](https://www.youtube.com/watch?v=aClxtDcdpsQ)
|
||||
- [ ] How to Get a Job at the Big 4:
|
||||
- [ ] ['How to Get a Job at the Big 4 - Amazon, Facebook, Google & Microsoft' (video)](https://www.youtube.com/watch?v=YJZCUhxNCv8)
|
||||
- [ ] [Failing at Google Interviews](http://alexbowe.com/failing-at-google-interviews/)
|
||||
- [ ] ['كيفية الحصول على وظيفة من الأربع الكبار: أمازون، فيسبوك، جوجل & ميكروسفت' (فديو)](https://www.youtube.com/watch?v=YJZCUhxNCv8)
|
||||
- [ ] [الفشل في مقابلة جوجل](http://alexbowe.com/failing-at-google-interviews/)
|
||||
|
||||
## Pick One Language for the Interview
|
||||
## اختر لغة برمجية واحدة للمقابلة البرمجية
|
||||
|
||||
I wrote this short article about it: [Important: Pick One Language for the Google Interview](https://googleyasheck.com/important-pick-one-language-for-the-google-interview/)
|
||||
كتبت مقال قصير عن هذا: [أهمية اختبار لغة برمجية واحدة لمقابلة جوجل](https://googleyasheck.com/important-pick-one-language-for-the-google-interview/)
|
||||
|
||||
You can use a language you are comfortable in to do the coding part of the interview, but for Google, these are solid choices:
|
||||
يمكن استخدام اللغة التي ترى أنك تشعر بارتياح فيها لإداء جزء البرمحة من المقابلة الشخصية، لكن لجوجل هناك أربع اخبارات فوية:
|
||||
|
||||
- C++
|
||||
- Java
|
||||
- Python
|
||||
- السي بلس بلس "++C"
|
||||
- الجافا "Java"
|
||||
- البايثون "Python"
|
||||
|
||||
You could also use these, but read around first. There may be caveats:
|
||||
يمكن أيضا استخدام هؤلاء لكن اقرأ عنهم أولا. ربما هم من المحاذير
|
||||
|
||||
- JavaScript
|
||||
- Ruby
|
||||
- الجافا سكربت "JavaScript"
|
||||
-الروبي "Ruby"
|
||||
|
||||
You need to be very comfortable in the language and be knowledgeable.
|
||||
ستحتاج أن تشعر بارتياح للغة والإلمام بها
|
||||
|
||||
Read more about choices:
|
||||
اقرأ المزيد عم الاختيارات:
|
||||
- http://www.byte-by-byte.com/choose-the-right-language-for-your-coding-interview/
|
||||
- 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
|
||||
|
||||
[See language resources here](programming-language-resources.md)
|
||||
[شاهد مصادر اللغات من هنا](programming-language-resources.md)
|
||||
|
||||
You'll see some C, C++, and Python learning included below, because I'm learning. There are a few books involved, see the bottom.
|
||||
سترى بعض من السي، السي بلس بلس و البايثون لتعليمهم بالأسفل، لأنني أتعلم أيضا. هناك قليل من الكتب موجودة، انظر أسفل:
|
||||
|
||||
## Book List
|
||||
## قائمة الكتب
|
||||
|
||||
This is a shorter list than what I used. This is abbreviated to save you time.
|
||||
هذه قائمة من العناصر التي استحدمتها. تم اختصارها للمحافظة على الكتب.
|
||||
|
||||
### Interview Prep
|
||||
### التحضير للمقابلة الشخصية
|
||||
|
||||
- [ ] [Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition](http://www.wiley.com/WileyCDA/WileyTitle/productCd-047012167X.html)
|
||||
- answers in C++ and Java
|
||||
- recommended in Google candidate coaching
|
||||
- this is a good warm-up for Cracking the Coding Interview
|
||||
- not too difficult, most problems may be easier than what you'll see in an interview (from what I've read)
|
||||
- [ ] [Cracking the Coding Interview, 6th Edition](http://www.amazon.com/Cracking-Coding-Interview-6th-Programming/dp/0984782850/)
|
||||
- answers in Java
|
||||
- recommended on the [Google Careers site](https://www.google.com/about/careers/how-we-hire/interview/)
|
||||
- If you see people reference "The Google Resume", it was a book replaced by "Cracking the Coding Interview".
|
||||
- [ ] [إظهار المقابلات البرمجية من الخفايا للحصول على الوظيفة القادمة، الإصدار الثاني](http://www.wiley.com/WileyCDA/WileyTitle/productCd-047012167X.html)
|
||||
- الأجوبة بالسي بلس بلس "++C" والجافا "Java"
|
||||
- محبذ من مدربي الإعداد لجوجل
|
||||
- هذه إحماء لكسر المقابلة البرمجية
|
||||
- ليس صعب جدا، معظم المشاكل ربما أسهل من التي سوف تراها في المقابلة(من ما قرأت)
|
||||
- [ ] [كسر المقابلة البرمجة، الإصدار السادس](http://www.amazon.com/Cracking-Coding-Interview-6th-Programming/dp/0984782850/)
|
||||
- الأجوبة بالجاقا "Java"
|
||||
- موصى به في [موقع مهن جوجل](https://www.google.com/about/careers/how-we-hire/interview/)
|
||||
إذا رأيت بعض الناس يوصي بمرجع السيرة الذاتية لجوجل "The Google Resume" تم إستبداله ب كسر المقابلة البرمجية "Cracking the Coding Interview"
|
||||
|
||||
If you have tons of extra time:
|
||||
لو عندك المزيد من الوقت:
|
||||
|
||||
- [ ] [Elements of Programming Interviews](https://www.amazon.com/Elements-Programming-Interviews-Insiders-Guide/dp/1479274836)
|
||||
- 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.
|
||||
- [ ] [عناصر المقابلة البرمجية](https://www.amazon.com/Elements-Programming-Interviews-Insiders-Guide/dp/1479274836)
|
||||
- كل البرامج من السي بلس بلس "++C"، وجيد إذا كنت تريد استخدام السي بلس بلس "++C" في المقابلة.
|
||||
- كتاب جيد في المشاكل البرمجية عموما.
|
||||
|
||||
### Computer Architecture
|
||||
### عمارة الحاسب
|
||||
|
||||
If short on time:
|
||||
إذا كان وقتك محدود:
|
||||
|
||||
- [ ] [Write Great Code: Volume 1: Understanding the Machine](https://www.amazon.com/Write-Great-Code-Understanding-Machine/dp/1593270038)
|
||||
- [ ] [اكتب كود رائع: المرجع 1: فهم الآلة](https://www.amazon.com/Write-Great-Code-Understanding-Machine/dp/1593270038)
|
||||
- The book was published in 2004, and is somewhat outdated, but it's a terrific resource for understanding a computer in brief.
|
||||
- The author invented HLA, so take mentions and examples in HLA with a grain of salt. Not widely used, but decent examples of what assembly looks like.
|
||||
- These chapters are worth the read to give you a nice foundation:
|
||||
|
Loading…
x
Reference in New Issue
Block a user