▶SUBTHAIแปลไทย · ซับ · พากย์⚙
บทความแปลภาษาไทย · YouTube

Top 5 resources that helped me pass the GOOGLE Software Engineering Interview

0:000:00
เล่นเสียงต้นฉบับของวิดีโอ พร้อมแสดงซับไทยซิงก์ตามเวลา
กำลังโหลดวิดีโอ…
01

สรุปย่อ

ประเด็นสำคัญจากวิดีโอ

- **ช่อง:** Ray Fu · **ความยาว:** ~10 นาที · **ลิงก์:** https://www.youtube.com/watch?v=NipoekaUYMY

# สรุป: Top 5 resources that helped me pass the GOOGLE Software Engineering Interview

- **ช่อง:** Ray Fu · **ความยาว:** ~10 นาที · **ลิงก์:** https://www.youtube.com/watch?v=NipoekaUYMY

## ประเด็นหลัก

- ผู้สร้างวิดีโอได้รับการจ้างงานเป็นซอฟต์แวร์วิศวกรที่แฟนคอมแพนนีผ่านการสัมภาษณ์ Google
- 5 ทรัพยากรที่สำคัญในการเตรียมตัวสำหรับการสัมภาษณ์เทคนิค: LeetCode, Pramp, Cracking the Coding Interview, Elements of Programming Interviews, และ HackerRank/FireCode.io
- LeetCode เป็นแหล่งฝึกซ้อมคำถามการสัมภาษณ์เขียนโค้ดจากง่ายถึงยาก
- Pramp เป็นแพลตฟอร์มฟรีให้ mock interview กับผู้สัมภาษณ์คนอื่น
- หนังสือ Cracking the Coding Interview และ Elements of Programming Interviews ให้ความรู้เกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึม
- HackerRank และ FireCode.io ช่วยในการฝึกซ้อมโครงสร้างข้อมูลเฉพาะและ level up ความสามารถ

## ความเห็นสรุป

วิดีโอนี้นำเสนอทรัพยากรที่มีประสิทธิภาพสำหรับผู้ที่ต้องการเตรียมตัวสำหรับการสัมภาษณ์ซอฟต์แวร์ โดยเน้นการฝึกซันร่วมกับคนอื่นและการศึกษาหลักการพื้นฐานของโครงสร้างข้อมูล แนวทางนี้ช่วยให้ผู้ฟังเตรียมตัวได้อย่างสมบูรณ์สำหรับทั้งการสัมภาษณ์ Google และบริษัทเทคโนโลยีอื่นๆ
02

คำแปลเต็ม

แปลตามบทสนทนาต้นฉบับ ปรับเป็นภาษาไทยธรรมชาติ

สวัสดีทุกคนครับ ยินดีต้อนรับกลับมาที่ช่องอีกครั้ง วันนี้ฉันมีความสุขมากเพราะว่า... มีอะไรมาถึงที่บ้าน! ฉันเพิ่งได้รับ Sony A7R III และมันเป็นการลงทุนที่ค่อนข้างใหญ่ แต่ฉันตื่นเต้นมากที่จะใช้เพื่อสร้างวิดีโอที่ดีขึ้นให้กับทุกคนครับ

ในปัจจุบันฉันกำลังใช้กล้อง Sony Alpha 6000 แต่ฉันวางแผนที่จะเปลี่ยนไปใช้ตัวนี้ในเร็วๆ นี้หลังจากได้เลนส์มาครับ

กลับไปที่หัวข้อวิดีโอเลยดีกว่า เพื่อคนที่ไม่รู้จักกัน ฉันคือ Ray และฉันเป็นซอฟต์แวร์วิศวกรที่เพิ่งถูกจ้างไปที่แฟนคอมแพนนี ในช่องนี้ ฉันช่วยให้คุณสามารถเดินทางและประสบความสำเร็จในการสัมภาษณ์เทคโนโลยีของคุณได้ครับ

วันนี้ฉันอยากจะพูดถึงห้าอย่างที่ช่วยให้ฉันเตรียมตัวและผ่านการสัมภาษณ์วิศวกรซอฟต์แวร์ของ Google พร้อมกับอีกหลายการสัมภาษณ์ทางเทคนิคอื่นๆ ที่ฉันเคยมีครับ

ฉันคิดว่าการเตรียมตัวด้วยทรัพยากร 5 อย่างนี้สามารถช่วยให้คุณเตรียมตัวได้อย่างสมบูรณ์สำหรับการสัมภาษณ์เทคนิคใดๆ และถ้าคุณปฏิบัติตามขั้นตอนเหล่านี้ มันก็ค่อนข้างช่วยได้ให้คุณสำหรับการสัมภาษณ์ในอนาคตด้วยครับ

สำหรับวิดีโอนี้ ฉันจะพูดถึงทรัพยากรแต่ละอย่างและว่าฉันใช้มันอย่างไรในการเตรียมตัวสำหรับการสัมภาษณ์ครับ

และคุณสามารถนำวิธีเหล่านี้ไปปรับใช้กับปัญหาอื่นๆ ด้วยครับ อีกสถานที่ที่ดีในการดูมุมมองจากคนอื่นเกี่ยวกับการแก้ปัญหาเหล่านี้คือหน้า discussions ใน LeetCode สำหรับแต่ละคำถามในหน้า discussions คุณสามารถเห็นหลายคนพูดถึงวิธีการทำปัญหาในภาษาต่างๆ และการเห็นวิธีที่คนอื่นเข้าปัญหาหรือวิธีการเขียนโค้ดของพวกเขาสามารถช่วยให้คุณปรับปรุง style การเขียนโค้ดของคุณได้ดีขึ้นด้วยครับ

นอกจากนี้ในเรื่องของภาษาเทคนิคเพื่อเริ่มต้นการทำคำถาม LeetCode ถ้าคุณยังไม่ได้เริ่มด้วยภาษาที่คุณไม่คุ้นเคยกับภาษาใดๆ ฉันแนะนำให้เริ่มต้นด้วย python สำหรับฉัน ฉันเรียน java ในโรงเรียนแต่ฉันไม่ได้ดีมากใน java ดังนั้นฉันจึงเริ่มเรียน python เพราะเพื่อนบอกว่า python เป็นภาษาที่เริ่มต้นได้ง่ายมากและยังเป็นภาษาที่ดีสำหรับการสัมภาษณ์ด้วย เพราะมักจะเวลา

บางครั้งมันจะง่ายกว่าเขียน syntax ของ python กว่า java เพราะคุณต้องจำมากขึ้นสำหรับการสร้าง data structures ใน java ดังนั้นทรัพยากรที่สองที่ฉันแนะนำคือ Pramp

หลายคนคุณครับอาจจะไม่รู้จักกับ Pramp แต่มันเป็นทรัพยากรออนไลน์ที่ดีมากจริงๆ และมันก็คืออะไรนะครับ คุณสามารถไปที่เว็บไซต์และสร้างบัญชีของคุณ และเมื่อคุณสร้างบัญชีแล้ว พวกเขาจะจับคู่คุณกับนักเรียนและผู้สัมภาษณ์อื่นๆ ที่กำลังสัมภาษณ์หางานเช่นเดียวกับคุณ และพวกเขาจะจับคู่คุณกับพวกเขาและคุณก็จะได้ mock interview กัน

ฉันพบว่าทรัพยากรนี้ช่วยได้มากเพราะการ mock interviewing เป็นทรัพยากรที่ช่วยให้คุณสามารถขยายความคิดของคุณเมื่อคุณกำลังคิดเกี่ยวกับคำถามมันเป็น

อย่างแตกต่างจากการทำคำถาม LeetCode ในห้องของคุณเองต่อหน้าเครื่องคอมพิวเตอร์ เพราะเวลาคุณคิดปัญหาออกเสียงและพูดคุยกับคนอื่น ใน mock interview คุณจะได้เป็น interviewer และ interviewee ในสถานการณ์ต่างๆ ดังนั้นคุณจะได้เข้าใจว่าจะต้องถามคนอื่นคำถามอะไรเพื่อช่วยให้พวกเขาได้คำตอบหรือเข้าใจว่าคนคิดเกี่ยวกับปัญหาเฉพาะของเราอย่างไร

และฉันคิดว่าการมองผ่านมุมมองของ interviewer เมื่อคุณทำ mock interview นั้นช่วยได้มากเพราะเมื่อคุณทำการสัมภาษณ์จริงๆ และ interviewer ถามคุณคำถามแนะนำคุณจะได้เข้าใจดีขึ้นว่าพวกเขาต้องการให้คุณไปที่ไหนหรือว่าพวกเขาต้องการให้คุณแก้ปัญหาอะไร

นอกจากนี้ Pramp นั้นฟรีแบบสมบูรณ์และยังเป็นวิธีที่ดีในการทดสอบความสามารถของคุณกับคำถามที่คุณไม่เคยเห็นมาก่อน และฉันแนะนำมันอย่างสูงหากคุณไม่มีใครที่จะ mock interview กับคุณแบบ in person

แต่ถ้าคุณมีคนที่จะ mock interview กับคุณแบบ in person ฉันก็แนะนำให้ทำเหมือนกัน เพราะในระหว่างการสัมภาษณ์ คุณจะมีทั้ง virtual interviews และ in person interviews ดังนั้นการทำ mock interviews ทั้งแบบ in person และ online ผ่าน Pramp จะช่วยได้จริงๆ

ดังนั้นทรัพยากรที่สามที่ฉันมีให้คุณครับคือทรัพยากรที่ค่อนข้างที่รู้จักกันดีและมีชื่อว่า Cracking the Coding Interview หลายคนคุณครับอาจจะซื้อหนังสือนี้แล้ว หรือกำลังคิดถึงมัน หรือได้รับคำแนะนำให้ซื้อหนังสือนี้ และฉันคิดว่ามันเป็นวิธีที่ดีมาก

ดังนั้นทรัพยากรที่สี่ที่ฉันแนะนำคืออีกหนังสือหนึ่งและมีชื่อว่า Elements of Programming Interviews และฉันมีเวอร์ชัน python แต่ก็มีเวอร์ชัน java ด้วยครับ ฉันชอบหนังสือนี้มากเพราะแม้ว่าฉันจะมี cracking the coding interview อยู่แล้ว หนังสือนั้นสอนฉันเกี่ยวกับโครงสร้างพื้นฐานของ data structures และ algorithms มากขึ้นในขณะที่หนังสือนี้เจาะลึกไปที่ส่วนที่ยากกว่าและคำถามขั้นสูงกว่า

และพวกเขามีคำถามมากกว่าที่ฉันรู้สึกว่าช่วยฉันให้เข้าใจดีขึ้นเกี่ยวกับคำถามที่ซับซ้อนที่ถามโดย interviewer ครับ ดังนั้นฉันศึกษาหนังสือนี้โดยการอ่านแต่ละส่วนที่ฉันคิดว่าสำคัญกับฉันมากและสิ่งที่ฉันต้องทำงานด้วย และจากนั้นการทำคำถามของพวกเขาและพวกเขามี solutions

สำหรับคำถามของพวกเขาและพวกเขามี solutions สำหรับคำถามเหล่านั้นด้วยครับ

และทรัพยากรที่ห้าที่ฉันมีคือเรียกว่า Fire Code.io หรือ HackerRank นะครับ ฉันรู้ว่านี่เป็นทรัพยากรสองอย่างที่ฉันกำลังพูดถึงในทรัพยากรที่ห้าของฉัน แต่ฉันคิดว่ามีสิ่งที่ดีมากเกี่ยวกับทั้งสองอย่างที่พวกเขาสามารถใช้แทนกันได้

HackerRank คุณอาจจะได้ยินมาแล้วหลายคน บริษัทหลายแห่งใช้ HackerRank สำหรับการประเมินออนไลน์ และหลายคนพูดถึง HackerRank ในการทำคล้ายๆ การสัมภาษณ์เขียนโค้ดเหมือน LeetCode

แต่สิ่งที่ฉันชอบเกี่ยวกับ HackerRank และ Fire Code.io คือพวกเขามีส่วนที่คุณสามารถคลิกเพื่อดู data structures ที่คุณต้องการปรับปรุง และเลือก data structure หรือ algorithm เฉพาะ และทำคำถามเฉพาะกับ data structure นั้นๆ

ดังนั้นถ้าคุณมีปัญหาในการเข้าใจเมื่อใช้ trees หรือวิธีการใช้ trees และคุณต้องการฝึกซ้อมมากขึ้น คุณสามารถคลิก content ที่เฉพาะเจาะจงใน Fire Code.io หรือ HackerRank และทำคำถามมากมายใน data structure เฉพาะนั้น ดังนั้นเมื่อคุณเห็นคำถามเหล่านี้อีกครั้งในอนาคตในการสัมภาษณ์ คุณจะรู้ทันทีว่าคุณควรใช้ tree approach เพื่อให้ได้ runtime solution ที่ดีที่สุด

นอกจากนี้ฉันคิดว่าทรัพยากรสองอย่างนี้ช่วยได้จริงเพราะพวกเขายังอนุญาตให้คุณ level up ในบางกรณีและเป็นวิธีที่สนุกและไม่ซ้ำซากให้คุณดำเนินการต่อไปแทนที่จะรู้สึกว่าเป็นเพียงการทำคำถามและคุณจะเบื่อมันไปในที่สุด เมื่อฉันกำลังสัมภาษณ์ ฉันฝึกซับมากบน HackerRank และ Fire Code.io สำหรับ data structures หลายอย่างที่ฉันไม่รู้จัก และฉันยังให้เพื่อนของฉันบางคน mock interview ฉันด้วยคำถามเหล่านี้ เพราะคำถามหลายๆ คำถามที่ถามบน Fire Code และ HackerRank คือคำถามที่ฉันต้องการเข้าใจจริงๆ และต้องการความช่วยเหลือจริงๆ

ดังนั้นนี่คือทรัพยากร 5 อย่างที่ฉันคิดว่าช่วยให้ฉันเตรียมตัวได้จริงๆ สำหรับการสัมภาษณ์ของ Google และการสัมภาษณ์บริษัทเทคโนโลยีอื่นๆ ของฉัน ตอนนี้ฉันรู้ว่านี่ไม่ใช่ทรัพยากรทั้งหมดที่ใช้ในการช่วยในการสัมภาษณ์ ดังนั้นอาจจะมีทรัพยากรอื่นๆ ด้วยครับ

และถ้าคุณมีทรัพยากรที่ช่วยให้คุณใน coding interview ที่คุณต้องการพูดถึง แน่ใจว่า comment ด้านล่างและบอกกับฉัน และฉันอาจจะดูมันและลองใช้ในอนาคต

และฉันรู้เลยว่าทรัพยากรเหล่านี้ไม่ใช่ทรัพยากรที่ดีที่สุด 5 อย่าง แต่นี่คือทรัพยากร 5 อย่างที่ฉันคิดว่าช่วยให้ฉันได้จริงๆ ในที่สุด

นอกจากนี้สิ่งสุดท้ายที่เหลือคือตรวจสอบ Instagram และ Twitter ของฉัน เพราะใน Instagram ฉันโพสต์ข้อมูลมากมายบนโพสต์ของฉัน และฉันพยายามโพสต์ข้อมูลมากมายเพื่อช่วยเหลือคุณครับ เพราะฉันรู้ว่า season การบริหารงานนี้กำลังมาถึงและหลายคุณกำลังเข้าสัมภาษณ์ระหว่างโควิด

และฉันรู้ว่ามันยากมาก แต่ฉันต้องการพยายามเป็นอย่างดีที่จะช่วยคุณในทุกเรื่องระหว่างอาชีพเทคโนโลยีของคุณ ขอบคุณมากครับที่ดูวิดีโอ [Music]

03

หมายเหตุการแปล

ความโปร่งใสเกี่ยวกับความไม่แน่นอนในต้นฉบับ

  • No unclear segments requiring `[ฟังไม่ชัด]` notation
04

อภิธานศัพท์เทคนิค

คำศัพท์และชื่อผลิตภัณฑ์ที่คงรูปภาษาอังกฤษ

ศัพท์คำแปล / คำอธิบาย
LeetCodeฐานข้อมูลคำถามการสัมภาษณ์เขียนโค้ดจากง่ายถึงยาก
Prampแพลตฟอร์มออนไลน์ฟรีสำหรับ mock interview กับผู้สัมภาษณ์คนอื่น
Cracking the Coding Interviewหนังสือคู่มือการเตรียมตัวสำหรับการสัมภาษณ์เขียนโค้ด
Elements of Programming Interviewsหนังสือเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึมขั้นสูงสำหรับการสัมภาษณ์
HackerRankแพลตฟอร์มออนไลน์สำหรับฝึกซ้อมการเขียนโค้ดและการสัมภาษณ์
FireCode.ioแพลตฟอร์มออนไลน์สำหรับฝึกซ้อมโครงสร้างข้อมูลเฉพาะ
Software Engineerซอฟต์แวร์วิศวกร
Technical Interviewการสัมภาษณ์ทางเทคนิค
Data Structuresโครงสร้างข้อมูล
Algorithmsอัลกอริทึม
Mock Interviewการสัมภาษณ์จำลอง
Pythonภาษาโปรแกรมมิ่ง
Javaภาษาโปรแกรมมิ่ง
Fan companyบริษัทแฟน (แน่นอนหมายถึง Google)
05

ซับไตเติ้ลภาษาไทย

ดาวน์โหลดหรือดูซับทั้งหมด

1
00:00:00,000 --> 00:00:07,989
สวัสดีทุกคนครับ ยินดีต้อนรับกลับมาที่ช่องอีกครั้ง วันนี้ฉันมีความสุขมากเพราะว่า...

2
00:00:07,989 --> 00:00:12,179
มีอะไรมาถึงที่บ้าน! ฉันเพิ่งได้รับ Sony A7R

3
00:00:12,179 --> 00:00:15,784
III และมันเป็นการลงทุนที่ค่อนข้างใหญ่

4
00:00:15,784 --> 00:00:22,117
แต่ฉันตื่นเต้นมากที่จะใช้เพื่อสร้างวิดีโอที่ดีขึ้นให้กับทุกคนครับ
thai-subtitles.srt
SubRip — ใช้กับเครื่องเล่นวิดีโอส่วนใหญ่
↓ ดาวน์โหลด
thai-subtitles.vtt
WebVTT — ใช้กับเว็บ / YouTube
↓ ดาวน์โหลด
เปิดดูซับไตเติ้ลทั้งหมด (150 segments)
1
00:00:00,000 --> 00:00:07,989
สวัสดีทุกคนครับ ยินดีต้อนรับกลับมาที่ช่องอีกครั้ง วันนี้ฉันมีความสุขมากเพราะว่า...

2
00:00:07,989 --> 00:00:12,179
มีอะไรมาถึงที่บ้าน! ฉันเพิ่งได้รับ Sony A7R

3
00:00:12,179 --> 00:00:15,784
III และมันเป็นการลงทุนที่ค่อนข้างใหญ่

4
00:00:15,784 --> 00:00:22,117
แต่ฉันตื่นเต้นมากที่จะใช้เพื่อสร้างวิดีโอที่ดีขึ้นให้กับทุกคนครับ

5
00:00:22,117 --> 00:00:26,209
ในปัจจุบันฉันกำลังใช้กล้อง Sony Alpha 6000

6
00:00:26,209 --> 00:00:30,301
แต่ฉันวางแผนที่จะเปลี่ยนไปใช้ตัวนี้ในเร็วๆ

7
00:00:30,301 --> 00:00:32,640
นี้หลังจากได้เลนส์มาครับ

8
00:00:32,640 --> 00:00:35,563
กลับไปที่หัวข้อวิดีโอเลยดีกว่า

9
00:00:35,563 --> 00:00:38,778
เพื่อคนที่ไม่รู้จักกัน ฉันคือ Ray

10
00:00:38,778 --> 00:00:44,234
และฉันเป็นซอฟต์แวร์วิศวกรที่เพิ่งถูกจ้างไปที่แฟนคอมแพนนี

11
00:00:44,234 --> 00:00:45,330
ในช่องนี้

12
00:00:45,330 --> 00:00:53,027
ฉันช่วยให้คุณสามารถเดินทางและประสบความสำเร็จในการสัมภาษณ์เทคโนโลยีของคุณได้ครับ

13
00:00:53,027 --> 00:01:01,504
วันนี้ฉันอยากจะพูดถึงห้าอย่างที่ช่วยให้ฉันเตรียมตัวและผ่านการสัมภาษณ์วิศวกรซอฟต์แวร์ของ

14
00:01:01,504 --> 00:01:02,599
Google

15
00:01:02,599 --> 00:01:06,497
พร้อมกับอีกหลายการสัมภาษณ์ทางเทคนิคอื่นๆ

16
00:01:06,497 --> 00:01:07,958
ที่ฉันเคยมีครับ

17
00:01:07,958 --> 00:01:11,368
ฉันคิดว่าการเตรียมตัวด้วยทรัพยากร 5

18
00:01:11,368 --> 00:01:18,578
อย่างนี้สามารถช่วยให้คุณเตรียมตัวได้อย่างสมบูรณ์สำหรับการสัมภาษณ์เทคนิคใดๆ

19
00:01:18,578 --> 00:01:21,891
และถ้าคุณปฏิบัติตามขั้นตอนเหล่านี้

20
00:01:21,891 --> 00:01:27,542
มันก็ค่อนข้างช่วยได้ให้คุณสำหรับการสัมภาษณ์ในอนาคตด้วยครับ

21
00:01:27,542 --> 00:01:29,003
สำหรับวิดีโอนี้

22
00:01:29,003 --> 00:01:37,382
ฉันจะพูดถึงทรัพยากรแต่ละอย่างและว่าฉันใช้มันอย่างไรในการเตรียมตัวสำหรับการสัมภาษณ์ครับ

23
00:01:37,382 --> 00:01:42,059
และคุณสามารถนำวิธีเหล่านี้ไปปรับใช้กับปัญหาอื่นๆ

24
00:01:42,059 --> 00:01:43,155
ด้วยครับ

25
00:01:43,155 --> 00:01:50,170
อีกสถานที่ที่ดีในการดูมุมมองจากคนอื่นเกี่ยวกับการแก้ปัญหาเหล่านี้คือหน้า

26
00:01:50,170 --> 00:01:54,652
discussions ใน LeetCode สำหรับแต่ละคำถามในหน้า

27
00:01:54,652 --> 00:01:55,748
discussions

28
00:01:55,748 --> 00:02:00,619
คุณสามารถเห็นหลายคนพูดถึงวิธีการทำปัญหาในภาษาต่างๆ

29
00:02:00,619 --> 00:02:08,901
และการเห็นวิธีที่คนอื่นเข้าปัญหาหรือวิธีการเขียนโค้ดของพวกเขาสามารถช่วยให้คุณปรับปรุง

30
00:02:08,901 --> 00:02:12,896
style การเขียนโค้ดของคุณได้ดีขึ้นด้วยครับ

31
00:02:12,896 --> 00:02:18,060
นอกจากนี้ในเรื่องของภาษาเทคนิคเพื่อเริ่มต้นการทำคำถาม

32
00:02:18,060 --> 00:02:19,155
LeetCode

33
00:02:19,155 --> 00:02:24,417
ถ้าคุณยังไม่ได้เริ่มด้วยภาษาที่คุณไม่คุ้นเคยกับภาษาใดๆ

34
00:02:24,417 --> 00:02:28,314
ฉันแนะนำให้เริ่มต้นด้วย python สำหรับฉัน

35
00:02:28,314 --> 00:02:32,504
ฉันเรียน java ในโรงเรียนแต่ฉันไม่ได้ดีมากใน

36
00:02:32,504 --> 00:02:35,914
java ดังนั้นฉันจึงเริ่มเรียน python

37
00:02:35,914 --> 00:02:38,252
เพราะเพื่อนบอกว่า python

38
00:02:38,252 --> 00:02:44,975
เป็นภาษาที่เริ่มต้นได้ง่ายมากและยังเป็นภาษาที่ดีสำหรับการสัมภาษณ์ด้วย

39
00:02:44,975 --> 00:02:48,970
เพราะมักจะเวลา บางครั้งมันจะง่ายกว่าเขียน

40
00:02:48,970 --> 00:02:51,600
syntax ของ python กว่า java

41
00:02:51,600 --> 00:02:55,497
เพราะคุณต้องจำมากขึ้นสำหรับการสร้าง data

42
00:02:55,497 --> 00:02:57,251
structures ใน java

43
00:02:57,251 --> 00:03:01,246
ดังนั้นทรัพยากรที่สองที่ฉันแนะนำคือ Pramp

44
00:03:01,246 --> 00:03:04,753
หลายคนคุณครับอาจจะไม่รู้จักกับ Pramp

45
00:03:04,753 --> 00:03:08,456
แต่มันเป็นทรัพยากรออนไลน์ที่ดีมากจริงๆ

46
00:03:08,456 --> 00:03:10,502
และมันก็คืออะไรนะครับ

47
00:03:10,502 --> 00:03:14,497
คุณสามารถไปที่เว็บไซต์และสร้างบัญชีของคุณ

48
00:03:14,497 --> 00:03:16,932
และเมื่อคุณสร้างบัญชีแล้ว

49
00:03:16,932 --> 00:03:21,512
พวกเขาจะจับคู่คุณกับนักเรียนและผู้สัมภาษณ์อื่นๆ

50
00:03:21,512 --> 00:03:25,019
ที่กำลังสัมภาษณ์หางานเช่นเดียวกับคุณ

51
00:03:25,019 --> 00:03:29,111
และพวกเขาจะจับคู่คุณกับพวกเขาและคุณก็จะได้

52
00:03:29,111 --> 00:03:30,865
mock interview กัน

53
00:03:30,865 --> 00:03:34,957
ฉันพบว่าทรัพยากรนี้ช่วยได้มากเพราะการ mock

54
00:03:34,957 --> 00:03:36,127
interviewing

55
00:03:36,127 --> 00:03:44,408
เป็นทรัพยากรที่ช่วยให้คุณสามารถขยายความคิดของคุณเมื่อคุณกำลังคิดเกี่ยวกับคำถามมันเป็น

56
00:03:44,408 --> 00:03:47,721
อย่างแตกต่างจากการทำคำถาม LeetCode

57
00:03:47,721 --> 00:03:51,618
ในห้องของคุณเองต่อหน้าเครื่องคอมพิวเตอร์

58
00:03:51,618 --> 00:03:56,100
เพราะเวลาคุณคิดปัญหาออกเสียงและพูดคุยกับคนอื่น

59
00:03:56,100 --> 00:04:00,582
ใน mock interview คุณจะได้เป็น interviewer และ

60
00:04:00,582 --> 00:04:03,310
interviewee ในสถานการณ์ต่างๆ

61
00:04:03,310 --> 00:04:15,392
ดังนั้นคุณจะได้เข้าใจว่าจะต้องถามคนอื่นคำถามอะไรเพื่อช่วยให้พวกเขาได้คำตอบหรือเข้าใจว่าคนคิดเกี่ยวกับปัญหาเฉพาะของเราอย่างไร

62
00:04:15,392 --> 00:04:19,581
และฉันคิดว่าการมองผ่านมุมมองของ interviewer

63
00:04:19,581 --> 00:04:22,017
เมื่อคุณทำ mock interview

64
00:04:22,017 --> 00:04:26,401
นั้นช่วยได้มากเพราะเมื่อคุณทำการสัมภาษณ์จริงๆ

65
00:04:26,401 --> 00:04:27,863
และ interviewer

66
00:04:27,863 --> 00:04:37,996
ถามคุณคำถามแนะนำคุณจะได้เข้าใจดีขึ้นว่าพวกเขาต้องการให้คุณไปที่ไหนหรือว่าพวกเขาต้องการให้คุณแก้ปัญหาอะไร

67
00:04:37,996 --> 00:04:39,457
นอกจากนี้ Pramp

68
00:04:39,457 --> 00:04:48,421
นั้นฟรีแบบสมบูรณ์และยังเป็นวิธีที่ดีในการทดสอบความสามารถของคุณกับคำถามที่คุณไม่เคยเห็นมาก่อน

69
00:04:48,421 --> 00:04:52,903
และฉันแนะนำมันอย่างสูงหากคุณไม่มีใครที่จะ mock

70
00:04:52,903 --> 00:04:55,728
interview กับคุณแบบ in person

71
00:04:55,728 --> 00:05:00,210
แต่ถ้าคุณมีคนที่จะ mock interview กับคุณแบบ in

72
00:05:00,210 --> 00:05:03,231
person ฉันก็แนะนำให้ทำเหมือนกัน

73
00:05:03,231 --> 00:05:07,615
เพราะในระหว่างการสัมภาษณ์ คุณจะมีทั้ง virtual

74
00:05:07,615 --> 00:05:11,025
interviews และ in person interviews

75
00:05:11,025 --> 00:05:15,507
ดังนั้นการทำ mock interviews ทั้งแบบ in person

76
00:05:15,507 --> 00:05:19,015
และ online ผ่าน Pramp จะช่วยได้จริงๆ

77
00:05:19,015 --> 00:05:27,491
ดังนั้นทรัพยากรที่สามที่ฉันมีให้คุณครับคือทรัพยากรที่ค่อนข้างที่รู้จักกันดีและมีชื่อว่า

78
00:05:27,491 --> 00:05:30,317
Cracking the Coding Interview

79
00:05:30,317 --> 00:05:33,824
หลายคนคุณครับอาจจะซื้อหนังสือนี้แล้ว

80
00:05:33,824 --> 00:05:35,578
หรือกำลังคิดถึงมัน

81
00:05:35,578 --> 00:05:38,891
หรือได้รับคำแนะนำให้ซื้อหนังสือนี้

82
00:05:38,891 --> 00:05:41,911
และฉันคิดว่ามันเป็นวิธีที่ดีมาก

83
00:05:41,911 --> 00:05:47,952
ดังนั้นทรัพยากรที่สี่ที่ฉันแนะนำคืออีกหนังสือหนึ่งและมีชื่อว่า

84
00:05:47,952 --> 00:05:51,264
Elements of Programming Interviews

85
00:05:51,264 --> 00:05:55,551
และฉันมีเวอร์ชัน python แต่ก็มีเวอร์ชัน java

86
00:05:55,551 --> 00:06:00,033
ด้วยครับ ฉันชอบหนังสือนี้มากเพราะแม้ว่าฉันจะมี

87
00:06:00,033 --> 00:06:03,736
cracking the coding interview อยู่แล้ว

88
00:06:03,736 --> 00:06:08,120
หนังสือนั้นสอนฉันเกี่ยวกับโครงสร้างพื้นฐานของ

89
00:06:08,120 --> 00:06:11,043
data structures และ algorithms

90
00:06:11,043 --> 00:06:17,863
มากขึ้นในขณะที่หนังสือนี้เจาะลึกไปที่ส่วนที่ยากกว่าและคำถามขั้นสูงกว่า

91
00:06:17,863 --> 00:06:26,924
และพวกเขามีคำถามมากกว่าที่ฉันรู้สึกว่าช่วยฉันให้เข้าใจดีขึ้นเกี่ยวกับคำถามที่ซับซ้อนที่ถามโดย

92
00:06:26,924 --> 00:06:28,483
interviewer ครับ

93
00:06:28,483 --> 00:06:37,837
ดังนั้นฉันศึกษาหนังสือนี้โดยการอ่านแต่ละส่วนที่ฉันคิดว่าสำคัญกับฉันมากและสิ่งที่ฉันต้องทำงานด้วย

94
00:06:37,837 --> 00:06:41,734
และจากนั้นการทำคำถามของพวกเขาและพวกเขามี

95
00:06:41,734 --> 00:06:45,729
solutions สำหรับคำถามของพวกเขาและพวกเขามี

96
00:06:45,729 --> 00:06:49,431
solutions สำหรับคำถามเหล่านั้นด้วยครับ

97
00:06:49,431 --> 00:06:53,426
และทรัพยากรที่ห้าที่ฉันมีคือเรียกว่า Fire

98
00:06:53,426 --> 00:06:56,349
Code.io หรือ HackerRank นะครับ

99
00:06:56,349 --> 00:07:03,267
ฉันรู้ว่านี่เป็นทรัพยากรสองอย่างที่ฉันกำลังพูดถึงในทรัพยากรที่ห้าของฉัน

100
00:07:03,267 --> 00:07:10,476
แต่ฉันคิดว่ามีสิ่งที่ดีมากเกี่ยวกับทั้งสองอย่างที่พวกเขาสามารถใช้แทนกันได้

101
00:07:10,476 --> 00:07:14,081
HackerRank คุณอาจจะได้ยินมาแล้วหลายคน

102
00:07:14,081 --> 00:07:16,810
บริษัทหลายแห่งใช้ HackerRank

103
00:07:16,810 --> 00:07:20,609
สำหรับการประเมินออนไลน์ และหลายคนพูดถึง

104
00:07:20,609 --> 00:07:22,948
HackerRank ในการทำคล้ายๆ

105
00:07:22,948 --> 00:07:26,358
การสัมภาษณ์เขียนโค้ดเหมือน LeetCode

106
00:07:26,358 --> 00:07:30,742
แต่สิ่งที่ฉันชอบเกี่ยวกับ HackerRank และ Fire

107
00:07:30,742 --> 00:07:35,224
Code.io คือพวกเขามีส่วนที่คุณสามารถคลิกเพื่อดู

108
00:07:35,224 --> 00:07:39,706
data structures ที่คุณต้องการปรับปรุง และเลือก

109
00:07:39,706 --> 00:07:43,116
data structure หรือ algorithm เฉพาะ

110
00:07:43,116 --> 00:07:46,916
และทำคำถามเฉพาะกับ data structure นั้นๆ

111
00:07:46,916 --> 00:07:51,300
ดังนั้นถ้าคุณมีปัญหาในการเข้าใจเมื่อใช้ trees

112
00:07:51,300 --> 00:07:53,249
หรือวิธีการใช้ trees

113
00:07:53,249 --> 00:07:57,244
และคุณต้องการฝึกซ้อมมากขึ้น คุณสามารถคลิก

114
00:07:57,244 --> 00:08:01,336
content ที่เฉพาะเจาะจงใน Fire Code.io หรือ

115
00:08:01,336 --> 00:08:05,623
HackerRank และทำคำถามมากมายใน data structure

116
00:08:05,623 --> 00:08:06,719
เฉพาะนั้น

117
00:08:06,719 --> 00:08:12,565
ดังนั้นเมื่อคุณเห็นคำถามเหล่านี้อีกครั้งในอนาคตในการสัมภาษณ์

118
00:08:12,565 --> 00:08:16,364
คุณจะรู้ทันทีว่าคุณควรใช้ tree approach

119
00:08:16,364 --> 00:08:20,262
เพื่อให้ได้ runtime solution ที่ดีที่สุด

120
00:08:20,262 --> 00:08:27,472
นอกจากนี้ฉันคิดว่าทรัพยากรสองอย่างนี้ช่วยได้จริงเพราะพวกเขายังอนุญาตให้คุณ

121
00:08:27,472 --> 00:08:28,567
level up

122
00:08:28,567 --> 00:08:40,357
ในบางกรณีและเป็นวิธีที่สนุกและไม่ซ้ำซากให้คุณดำเนินการต่อไปแทนที่จะรู้สึกว่าเป็นเพียงการทำคำถามและคุณจะเบื่อมันไปในที่สุด

123
00:08:40,357 --> 00:08:43,864
เมื่อฉันกำลังสัมภาษณ์ ฉันฝึกซับมากบน

124
00:08:43,864 --> 00:08:47,664
HackerRank และ Fire Code.io สำหรับ data

125
00:08:47,664 --> 00:08:51,074
structures หลายอย่างที่ฉันไม่รู้จัก

126
00:08:51,074 --> 00:08:55,361
และฉันยังให้เพื่อนของฉันบางคน mock interview

127
00:08:55,361 --> 00:08:58,869
ฉันด้วยคำถามเหล่านี้ เพราะคำถามหลายๆ

128
00:08:58,869 --> 00:09:05,786
คำถามที่ถามบน Fire Code และ HackerRank คือคำถามที่ฉันต้องการเข้าใจจริงๆ

129
00:09:05,786 --> 00:09:08,514
และต้องการความช่วยเหลือจริงๆ

130
00:09:08,514 --> 00:09:15,140
ดังนั้นนี่คือทรัพยากร 5 อย่างที่ฉันคิดว่าช่วยให้ฉันเตรียมตัวได้จริงๆ

131
00:09:15,140 --> 00:09:21,181
สำหรับการสัมภาษณ์ของ Google และการสัมภาษณ์บริษัทเทคโนโลยีอื่นๆ

132
00:09:21,181 --> 00:09:22,276
ของฉัน

133
00:09:22,276 --> 00:09:28,804
ตอนนี้ฉันรู้ว่านี่ไม่ใช่ทรัพยากรทั้งหมดที่ใช้ในการช่วยในการสัมภาษณ์

134
00:09:28,804 --> 00:09:32,312
ดังนั้นอาจจะมีทรัพยากรอื่นๆ ด้วยครับ

135
00:09:32,312 --> 00:09:36,307
และถ้าคุณมีทรัพยากรที่ช่วยให้คุณใน coding

136
00:09:36,307 --> 00:09:40,788
interview ที่คุณต้องการพูดถึง แน่ใจว่า comment

137
00:09:40,788 --> 00:09:42,737
ด้านล่างและบอกกับฉัน

138
00:09:42,737 --> 00:09:45,855
และฉันอาจจะดูมันและลองใช้ในอนาคต

139
00:09:45,855 --> 00:09:51,311
และฉันรู้เลยว่าทรัพยากรเหล่านี้ไม่ใช่ทรัพยากรที่ดีที่สุด

140
00:09:51,311 --> 00:09:53,942
5 อย่าง แต่นี่คือทรัพยากร 5

141
00:09:53,942 --> 00:09:58,229
อย่างที่ฉันคิดว่าช่วยให้ฉันได้จริงๆ ในที่สุด

142
00:09:58,229 --> 00:10:01,931
นอกจากนี้สิ่งสุดท้ายที่เหลือคือตรวจสอบ

143
00:10:01,931 --> 00:10:06,413
Instagram และ Twitter ของฉัน เพราะใน Instagram

144
00:10:06,413 --> 00:10:09,628
ฉันโพสต์ข้อมูลมากมายบนโพสต์ของฉัน

145
00:10:09,628 --> 00:10:14,500
และฉันพยายามโพสต์ข้อมูลมากมายเพื่อช่วยเหลือคุณครับ

146
00:10:14,500 --> 00:10:16,546
เพราะฉันรู้ว่า season

147
00:10:16,546 --> 00:10:22,782
การบริหารงานนี้กำลังมาถึงและหลายคุณกำลังเข้าสัมภาษณ์ระหว่างโควิด

148
00:10:22,782 --> 00:10:24,828
และฉันรู้ว่ามันยากมาก

149
00:10:24,828 --> 00:10:32,622
แต่ฉันต้องการพยายามเป็นอย่างดีที่จะช่วยคุณในทุกเรื่องระหว่างอาชีพเทคโนโลยีของคุณ

150
00:10:32,622 --> 00:10:35,740
ขอบคุณมากครับที่ดูวิดีโอ [Music]