นักพัฒนา G-WAN

ไม่นานมานี้ฉันได้สัมภาษณ์ทางโทรศัพท์ มันค่อนข้างจะคาดไม่ถึง และฉันก็สอบไม่ผ่าน ฉันจะแสดงรายการคำถามทั้งหมดที่ถูกถาม - จะเป็นอย่างไรหาก Google โทรหาคุณในวันหนึ่ง

ก่อนอื่น ขอพูดนอกเรื่องเล็กน้อยเกี่ยวกับตัวฉัน: ฉันเขียนโปรแกรมมา 37 ปีแล้ว (ตั้งแต่อายุ 11 ปี) ตอนอายุ 24 ปี ฉันได้รับการแต่งตั้งเป็นผู้อำนวยการฝ่าย R&D และมีส่วนร่วมในการสร้างส่วนที่สำคัญที่สุดของโครงการต่อไปนี้:

  • Global-Wan (VPN แบบกระจายที่ทำงานที่ระดับเคอร์เนลและใช้การเข้ารหัสหลังควอนตัมที่เป็นกรรมสิทธิ์ของเรา);
  • G-Wan (แอปพลิเคชันเซิร์ฟเวอร์ขนาด 200 KB ที่รองรับภาษาการเขียนโปรแกรม 17 ภาษา ได้แก่ C/C++, C#, Objective-C, Java, Go, PHP และอื่นๆ)
  • Remote-Anything (โซลูชันการจัดการเครือข่ายองค์กรที่ได้รับสิทธิบัตร ขายได้ 280 ล้านชุด)

ตัวแทนของ Google กล่าวว่าผู้สมัครจะต้องมีทั้งทักษะการเขียนโค้ดและการจัดการ (ซึ่งพบไม่บ่อยนัก) แต่ประสบการณ์ 40 และ 20 ปีตามลำดับยังไม่เพียงพอ ท้ายที่สุดแล้ว ฉันไม่สามารถให้ "คำตอบที่ถูกต้อง" ได้ บางที Google อาจตั้งค่าแถบไว้สูงเกินไป? หรือ HR ของพวกเขาไม่มีทักษะที่จำเป็นในการประเมินความสามารถของผู้สมัคร? ตอนนี้คุณจะเห็นเอง

สัมภาษณ์

คำถามทางเทคนิคส่วนใหญ่พร้อมคำตอบ - แม้กระทั่งก่อนที่การทดสอบจะถูกขัดจังหวะ ก็เห็นได้ชัดว่าผู้สรรหาไม่พอใจกับฉันมากนัก

ฟังก์ชัน C ใดที่ตรงกันข้ามกับ malloc()

คำตอบของฉัน:
ฟรี() .
ผู้สรรหา:
ขวา.

นี่เป็นช่วงเวลาที่หายากเมื่อคุณภูมิใจที่ได้เขียนโปรแกรมมาเป็นเวลา 35 ปีในภาษาที่มีอยู่มาเป็นเวลา 40 ปี

ฟังก์ชั่นใดใน Unix ที่อนุญาตให้ซ็อกเก็ตยอมรับการเชื่อมต่อ

คำตอบของฉัน:
ฟัง() .
ผู้สรรหา:
ขวา.

ต้องใช้ไบต์จำนวนเท่าใดในการจัดเก็บที่อยู่ MAC

คำตอบของฉัน:
6.
ผู้สรรหา:
ขวา.

ฉันมีเหรียญรางวัลในประเภท Ethernet แล้วหรือยัง?

จัดเรียงตามเวลาที่ต้องการ: การอ่านการลงทะเบียน CPU, การเข้าถึงดิสก์, การสลับบริบท, การอ่านหน่วยความจำระบบ

คำตอบของฉัน:
การอ่านการลงทะเบียน CPU, การอ่านหน่วยความจำระบบ, การสลับบริบท, การเข้าถึงดิสก์
ผู้สรรหา:
ขวา.

การบรรยายทั่วไปของมหาวิทยาลัยเกี่ยวกับวิทยาการคอมพิวเตอร์สำหรับปีที่ 1

ไอโหนดใน Linux คืออะไร?

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

“ข้อมูลเมตา” มีข้อมูลมากกว่า “คุณสมบัติ” ใช่ไหม?

ฟังก์ชันใดใน Linux ใช้เส้นทางและส่งกลับ ID ไฟล์

คำตอบของฉัน:
ฉันเขียน LIBC ของฉันสำหรับแอปพลิเคชันเซิร์ฟเวอร์ของเรา แต่ฉันจำการเรียกของระบบที่ส่งคืน ID ไฟล์ไม่ได้
ผู้สรรหา:
สถิติ() .
ฉัน:
stat() , fstat() , lstat() , fstatat() ทั้งหมดส่งคืนรหัสข้อผิดพลาด แต่ไม่ใช่รหัสไฟล์ ฟังก์ชันเหล่านี้เติมโครงสร้างแบบคงที่ที่มีคุณลักษณะของไฟล์ที่กล่าวถึงก่อนหน้านี้ ไม่ใช่แค่ตัวระบุไฟล์
ผู้สรรหา:
นี่ไม่ใช่คำตอบ รหัสไฟล์ประกอบด้วยข้อมูลเมตาทั้งหมด

Google แอบอนุญาตบอท Tay ที่น่ารังเกียจของ Microsoft หรือไม่

สัญญาณ KILL ชื่ออะไร?

คำตอบของฉัน:
SIGKILL ค่า #define ของมันคือ 9
ผู้สรรหา:
ไม่ มันถูกยกเลิกแล้ว
ฉัน: SIGTERM (15) และ KILL (9) เป็นแนวคิดที่แตกต่างกัน
ผู้สรรหา:
นี่ไม่ใช่คำตอบที่ฉันมีในเอกสารของฉัน

นี่คือสิ่งที่เกิดขึ้นเมื่อบอทปัญญาประดิษฐ์ค้นพบโลกแห่งยาเสพติดเพื่อความบันเทิง

เหตุใด Quicksort จึงเป็นวิธีการเรียงลำดับที่ดีที่สุด

คำตอบของฉัน:
มันไม่ได้เป็นเช่นนั้นเสมอไป บางครั้งมันก็ไม่พอดีเลย
ผู้สรรหา:
Quicksort มีเวลาในการดำเนินการที่ดีที่สุด (ความซับซ้อนของเวลาหรือปัจจัย O)
ฉัน:
ความซับซ้อนของเวลาไม่สนใจเวลาแฝงของการจัดเก็บ โทโพโลยี หน่วยความจำที่มีอยู่ และแม้แต่ต้นทุน CPU ของแต่ละคำสั่ง - เพียงนับจำนวนการดำเนินการของอัลกอริทึม! อัตราส่วนนี้เป็นตัวชี้วัดที่มีประโยชน์เมื่อออกแบบอัลกอริทึม แต่ประสิทธิภาพและความสามารถในการปรับขนาดของโซลูชันยังคงขึ้นอยู่กับข้อจำกัดเฉพาะของปัญหาและสภาพแวดล้อมเฉพาะเป็นอย่างมาก
ผู้สรรหา:
ผิด คุณควรจะบอกว่าปัจจัย O ของการเรียงลำดับอย่างรวดเร็วคืออะไร

การประกันสุขภาพจะเริ่มคุ้มครองความเสียหายต่อสุขภาพจิตเมื่อใด? เคอร์เนล Linux (ซึ่ง Google หลงใหลอย่างมาก) เลือกฮีปการเรียงลำดับมากกว่าการเรียงลำดับอย่างรวดเร็วเพื่อลดการใช้หน่วยความจำและเวลาดำเนินการน้อยลง

เมื่อพิจารณาอาร์เรย์ที่มีค่า 16 บิตจำนวน 10,000 ค่า วิธีใดที่มีประสิทธิภาพมากที่สุดในการนับบิต

คำตอบของฉัน:
เลื่อนบิตไปทางขวาด้วยคำแบบ 64 บิต - ทั้งหมดเป็นไปตามหลักการของ Kernighan
ผู้สรรหา:
เลขที่
ฉัน:
มีวิธีที่เร็วกว่าในการประมวลผลคำ 64 บิตโดยใช้มาสก์ แต่ฉันไม่สามารถอธิบายได้ทางโทรศัพท์ คุณต้องเขียนโค้ด
ผู้สรรหา:
คำตอบที่ถูกต้องคือการใช้ตารางโต้ตอบและสรุปผล
ฉัน:
อันนี้ใช้ CPU รุ่นไหนครับ? มาเปรียบเทียบโค้ดของคุณและของฉันกันดีกว่า?
ผู้สรรหา:
นี่ไม่ใช่จุดประสงค์ของการทดสอบ
ฉัน:
มันรวมอะไรบ้าง?
ผู้สรรหา:
ทดสอบว่าคุณรู้จักดีแค่ไหน คำตอบที่ถูกต้อง.

เรื่องไร้สาระนี้จะดำเนินต่อไปนานแค่ไหน? การค้นหาแบบ 8 บิตจะประมวลผลไบต์ทีละรายการ แต่วิธีมาสก์แบบ 64 บิตจะประมวลผลคำขนาด 8 ไบต์ในแต่ละครั้ง (และโปรเซสเซอร์สมัยใหม่สามารถประมวลผลคำแบบ 128 บิตด้วยความเร็วเพิ่มขึ้นสิบเท่า) การค้นหาตารางค้นหาแบบ 64 บิตยังอยู่นอกเหนือความสามารถของคอมพิวเตอร์สมัยใหม่ ดังนั้นจึงชัดเจนทันทีว่าอะไรจะเร็วกว่านี้

แพ็กเก็ตประเภทใดที่จำเป็นในการสร้างการเชื่อมต่อ TCP?

ฉัน:
ในรูปแบบเลขฐานสิบหก - 0x02, 0x12, 0x10 และในคำพูด - "ซิงโครไนซ์" และ "รับทราบ"
ผู้สรรหา:
ไม่ถูกต้อง เหล่านี้คือ SYN, SYN-ACK และ ACK หาก Google ขัดข้องกะทันหัน คุณจะต้องมีความรู้นี้เพื่อดูว่าปัญหาคืออะไร เราปล่อยไว้อย่างนั้นได้ เป็นที่ชัดเจนว่าคุณไม่มีทักษะในการเขียนและบำรุงรักษาแอปพลิเคชันเครือข่าย หากคุณต้องการสัมภาษณ์อีกครั้งในภายหลัง คุณอาจต้องการอ่านเกี่ยวกับคุณสมบัติของ Linux วิธีการทำงานของ TCP/IP และปัจจัย O หมายถึงอะไร

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

ฉันได้คะแนนมากถึง 4 เต็ม 10 ซึ่งเป็นคะแนน Google ที่ดีที่สุดของฉัน วู้ฮู!

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

ใครสามารถรับงานได้

Google เป็นบริษัทที่รับสมัครพนักงานที่มีความสามารถและมีความคิดสร้างสรรค์มาเป็นพนักงาน ดังนั้นผู้สมัครจะต้องมีความสามารถดังต่อไปนี้:

  • มีความรู้ด้านการเขียนโปรแกรมในระดับหนึ่ง
  • สามารถแก้ปัญหาและไขปริศนาที่ซับซ้อนได้ (หากปราศจากสิ่งนี้จะเป็นการยากมากที่จะผ่านการสัมภาษณ์ที่ Google)
  • เขาจะต้องเป็นผู้เรียนรู้เร็วด้วย
  • ผู้สมัคร Google จะต้องถ่อมตัว วิเคราะห์ข้อผิดพลาด และเรียนรู้จากข้อผิดพลาดด้วยตนเอง สิ่งสำคัญคือคุณต้องมุ่งมั่นในการพัฒนาตนเองและแสดงให้เห็นสิ่งนี้ในระหว่างการสัมภาษณ์

เมื่อสมัครงานกับองค์กรของ Google คุณไม่ควรแสดงสิ่งที่อยู่ในเป้าหมายของคุณ ดังนั้นการจะผ่านการสัมภาษณ์ของ Google ควรตอบคำถามอย่างมั่นใจแต่สุภาพ

การได้รับการว่าจ้างที่ Google ทำงานอย่างไร

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

  • สัมภาษณ์ที่ Google ด้วยคำถามมาตรฐาน ซึ่งรวมถึง: ความเป็นมืออาชีพ ประสบการณ์การทำงาน การศึกษา และอายุ;
  • จากนั้นจะมีการสัมภาษณ์พร้อมเฉลยปริศนาสถานการณ์หรือปัญหาเชิงปฏิบัติ

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

คุณจะถามคำถามอะไรบ้างในระหว่างการสัมภาษณ์ที่ Google

ระหว่างที่คุณทำงานที่ Google คุณจะถูกถามไม่เพียงแค่คำถามต่างๆ เท่านั้น แต่ยังรวมถึงงานต่างๆ ด้วย บางคนพบปริศนาเช่น:

  1. “จัดทำแผนการเดินทางรอบนิวยอร์กอย่างรวดเร็ว” ควรเตรียมตัวให้พร้อมว่าคุณจะถูกถามคำถามเช่นนี้ พวกเขาจำเป็นต้องเข้าใจว่าคุณประพฤติตัวอย่างไรในสถานการณ์วิกฤติ จะเป็นการดีที่สุดหากคุณตอบคำถามประเภทนี้แบบสบายๆ
  2. นอกจากนี้ยังมีปริศนาเช่น:“ คุณสามารถใส่ลูกแบดมินตันได้กี่ตัวบนรถบัส?” เมื่อใช้คำถามนี้ Google จะพิจารณาว่าคุณจะหาทางออกจากสถานการณ์ที่ยากลำบากได้อย่างไร ที่นี่คุณไม่เพียงแต่ต้องพูดตัวเลขจำนวนหนึ่งเป็นคำตอบเท่านั้น แต่ยังต้องระบุลำดับความคิดทั้งหมดของคุณด้วย
  3. บางครั้งเวลาสมัครงานที่ Google มักถามคำถามง่ายๆ ด้วยปริศนาบางอย่าง ผู้จัดการจะสามารถระบุได้ว่าคุณสามารถอธิบายงานยาก ๆ ด้วยคำพูดของคุณเองได้ง่ายเพียงใด

14 ปริศนาของ Google พร้อมคำตอบ (วิดีโอ)

Google ได้เตรียมงานดังกล่าวจำนวนมากไว้สำหรับคุณ ดังนั้นอย่าเตรียมตัวสำหรับคำถามเล็กน้อย แต่สำหรับคำถามพิเศษ พยายามถ่อมตัว สร้างสรรค์ ฉลาด และแสดงฐานความรู้ทั้งหมดของคุณเมื่อตอบคำถามที่จะถูกถาม รู้สึกเหมือนคุณไม่ได้สัมภาษณ์ แต่อยู่ที่ทำงานแล้ว!

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

ในกรณีที่คุณกำลังจะสัมภาษณ์เร็วๆ นี้: อ่านบทความเกี่ยวกับวิธีปฏิบัติตนเมื่อพูดคุยกับ HR ของเรา

งานอะไรบ้างที่คุณอาจถูกถามในระหว่างการสัมภาษณ์?

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


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

อย่างไรก็ตาม อ่านเกี่ยวกับวิธีการแก้ระบบสมการเชิงเส้นในบทความแยกของเรา

งานวิเคราะห์งานเหล่านี้เป็นการสังเคราะห์ปัญหาทางคณิตศาสตร์และตรรกะประเภทหนึ่ง ผู้ถูกทดสอบจะถูกขอให้พิจารณากรณี ประเมินสถานการณ์ทั้งหมด ระบุจุดแข็งและจุดอ่อน จากนั้นจึงตัดสินใจเกี่ยวกับสถานการณ์ที่อธิบายไว้

งานและคำถามที่ไม่ได้มาตรฐานงานดังกล่าวต้องใช้การคิดเชิงตรรกะ แต่ไม่เพียงเท่านั้น! ในการแก้ปัญหา คุณจะต้องใช้แนวทางที่ไม่ได้มาตรฐานและมองสถานการณ์จากมุมที่ต่างกัน

งานสัมภาษณ์

และตอนนี้เพื่อความสนใจของคุณ 5 งานเชิงตรรกะที่ต้องใช้แนวทางที่ไม่ได้มาตรฐานและการคิดเชิงตรรกะ ลองแก้ปัญหาด้วยตัวเองแล้วดูคำตอบ

งานสัมภาษณ์ของ Google

Google ชอบทดสอบความสามารถในการคิดนอกกรอบ นี่คือหนึ่งในงานที่ถูกถามเมื่อสมัครงานที่ Google

มีตาชั่งและ 8 ลูกบอลประเภทและขนาดเดียวกัน หนึ่งในนั้นหนักกว่าคนอื่นๆ ค้นหาลูกบอลที่หนักกว่า การชั่งน้ำหนักสามารถทำได้เท่านั้น 2 ครั้ง


คำตอบ:ก่อนอื่นคุณต้องแบ่งลูกบอลทั้งหมดออกเป็นสามกลุ่ม ในสองกลุ่ม - แต่ละกลุ่ม 3 ลูกบอลและในหนึ่ง - 2 - ขั้นแรก เราวางลูกบอลสามลูกบนจานตาชั่งใบหนึ่ง และอีกสามลูกวางบนอีกจานหนึ่ง กลุ่มที่บอลหนักจะเกินดุล จากนั้นเราจะชั่งน้ำหนักลูกบอลสองลูกจากกลุ่มนี้ ถ้าลูกบอลมีน้ำหนักเท่ากัน ลูกที่หนักก็คือลูกที่เหลืออยู่

ถ้าเป็นหมู่คณะ 3 ลูกบอลมีน้ำหนักเท่ากัน จากนั้นคุณต้องชั่งน้ำหนักอีก 2 ลูกที่เหลือและหาลูกที่หนัก

งานสัมภาษณ์ของ Adobe

การจะได้งานที่ Adobe ต้องแสดงความสามารถในการคิดอย่างมีเหตุมีผล

Sheldon Cooper ยืนอยู่หน้าประตูสองบาน ประตูบานหนึ่งนำไปสู่สมบัติ และประตูบานที่สองนำไปสู่เขาวงกตซึ่งเขาเชลดอนจะต้องหลงทางและหายตัวไปอย่างแน่นอน มียามเฝ้าทุกประตู ยามแต่ละคนรู้ว่าประตูของเขาไปทางไหน แต่หนึ่งในนั้นมักจะพูดความจริง และคนที่สองมักจะโกหก เชลดอนควรถามผู้คุมอย่างไรเพื่อดูว่าประตูไหนนำไปสู่สมบัติ คุณสามารถถามคำถามกับยามได้เพียงคำถามเดียวเท่านั้น


คำตอบ:เชลดอนสามารถถามยามคนใดก็ได้: ประตูไหนในความเห็นของอีกฝ่ายหนึ่งคือประตูที่ถูกต้องนั่นคือนำไปสู่สมบัติ? ถ้าถามยามจริงก็จะชี้ไปทางประตูขวา ยามอีกคนหนึ่งจะนอนอยู่ตรงประตูที่ยามที่ซื่อสัตย์ชี้ไปจึงชี้ไปที่ประตูด้านขวาด้วย

อนึ่ง! สำหรับผู้อ่านของเราตอนนี้มีส่วนลด 10% สำหรับ

งานสัมภาษณ์ไมโครซอฟต์

จินตนาการ: มีน้ำและถังสองถังให้ไม่จำกัด 5 และ 3 ลิตร วิธีวัดโดยใช้พวกมัน 4 ลิตร?


คำตอบ: Boyce Willis ได้รับมอบหมายงานเดียวกันใน Die Hard 3 - มีเพียงชีวิตเท่านั้นที่เป็นเดิมพันที่นั่น ไม่ใช่การจ้างงาน

เอาไปเติมถังห้าลิตร เราเติมถังสามลิตรจากนั้น ยังคงอยู่ในถังขนาดใหญ่ 2 ลิตร จากนั้นเราก็เทถังเล็กออกแล้วเทสองลิตรจากถังใหญ่ลงไป เติมถังขนาดใหญ่อีกครั้ง เราเติมถังเล็ก ๆ จากนั้นเติมหนึ่งลิตร เหลืออยู่ในถังใบใหญ่ 4 ลิตร

เป็นเพียงความท้าทายของความฉลาด

คำถามสัมภาษณ์ยอดนิยม:ทำไมท่อระบายน้ำทิ้งถึงมีทรงกลม?


คำตอบ:มันง่ายมาก ฝาปิดมีลักษณะกลมเพื่อไม่ให้ฝาหลุดเมื่อเปิดออก อย่างไรก็ตาม วงกลมเป็นรูปทรงที่พบบ่อยที่สุดของฝาปิดท่อระบาย แต่ก็มีฝาปิดรูปสามเหลี่ยมด้วย

ตัวอย่างงานที่ไม่ได้มาตรฐานจาก Google

นี่เป็นอีกงานสัมภาษณ์ของ Google:

สามารถใส่ลูกกอล์ฟบนรถโรงเรียนได้กี่ลูก?


คำตอบ:ไม่มีคำตอบที่ชัดเจนสำหรับปัญหานี้ เป็นแนวทางการตัดสินใจและความคิดที่สำคัญ ตามความเป็นจริงของเรา เราสามารถกำหนดเงื่อนไขใหม่ได้และถามว่า: ลดาได้กี่กาโลหะ สาระสำคัญจะยังคงเหมือนเดิม

คุณต้องจินตนาการถึงขนาดของรถบัสคร่าวๆ โดยรู้รัศมีของลูกกอล์ฟ คำนวณปริมาตรของมัน คำนึงถึงข้อผิดพลาดในการคำนวณปริมาตรของรถบัส และให้คำตอบโดยประมาณ

โจทย์คณิตสำหรับการสัมภาษณ์

ต่อไปนี้เป็นปัญหาทางคณิตศาสตร์ยอดนิยมที่คุณอาจพบเมื่อสมัครงาน:

บี 0 0.00 ฝนตกมาหลายชั่วโมงแล้ว เป็นไปได้ไหมว่าหลังจากนั้น. 72 จะมีแดดไหม?


คำตอบ:ด้วยความช่วยเหลือของการดำเนินการทางคณิตศาสตร์อย่างง่าย คุณก็สามารถเข้าใจสิ่งนั้นได้ เลขที่. 72 ชั่วโมง - สามวันพอดี ซึ่งหมายความว่าหลังจากเวลานี้ก็จะเป็นเวลาเที่ยงคืนอีกครั้ง และจะไม่มีอากาศสดใสใดๆ เลย

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

ผู้ที่ต้องการทำงานกับ Google ควรรู้ไว้ว่า:

  • Google ชอบคนใน Ivy League
  • พวกเขาสนใจผลการเรียนของคุณ (ที่สถาบัน) แม้ว่าคุณจะอายุเกิน 30 ปีแล้วก็ตาม
  • พวกเขากำลังมองหาคนที่ต้องการเปลี่ยนแปลงโลก

ที่แย่ไปกว่านั้นคือหากคุณมีคุณสมบัติตรงตามเกณฑ์ทั้งหมด คุณยังคงต้องสัมภาษณ์อีกด้วย

ต่อไปนี้เป็นคำถามสัมภาษณ์ของ Google 15 ข้อที่อาจทำให้คุณรู้สึกโง่

ตำแหน่ง: ผู้จัดการโครงการ

คำตอบ

นี่เป็นหนึ่งในคำถามที่ Google ถามเพื่อดูว่าผู้หางานต้องการแก้ไขปัญหาอย่างไร

ผู้อ่าน Matt Beauchamp พบคำตอบที่ดี:

ฉันจินตนาการถึงรถโรงเรียนมาตรฐานที่มีความกว้าง 8 ฟุต สูง 6 ฟุต และยาว 20 ฟุต ฉันรู้เรื่องนี้จากการใช้เวลาหลายพันชั่วโมงบนรถบัสท่ามกลางการจราจรติดขัด

นั่นหมายถึง 960 ลูกบาศก์ฟุต หรือ 1,728 ลูกบาศก์นิ้วต่อลูกบาศก์ฟุต ซึ่งหมายถึงประมาณ 1.6 ล้านลูกบาศก์นิ้ว

ฉันคำนวณว่าปริมาตรของลูกกอล์ฟอยู่ที่ประมาณ 2.5 ลูกบาศก์นิ้ว (4/3 * pi * .85) เนื่องจากรัศมีของลูกกอล์ฟอยู่ที่ .85 นิ้ว

หาร 1.6 ล้านด้วย 2.5 ลูกบาศก์นิ้ว จะได้ลูกบอล 660,000 ลูก อย่างไรก็ตาม เนื่องจากมีที่นั่งและเรื่องไร้สาระอื่น ๆ ที่ใช้พื้นที่ด้วย และรูปร่างทรงกลมของลูกบอลหมายความว่าจะมีช่องว่างระหว่างพวกเขาค่อนข้างมาก ฉันลดมูลค่าลงเหลือ 500,000 ลูก

ฟังดูตลกดี ฉันคิดว่าฉันสามารถวางเงินได้ไม่เกิน 100,000 แต่ฉันเชื่อในความสามารถทางคณิตศาสตร์ของฉัน

แน่นอนว่า หากเรากำลังพูดถึงรถบัสที่จอร์จ ดับเบิลยู บุชไปโรงเรียน นั่นคงจะเป็นครึ่งหนึ่ง... หรือ 250,000 ลูก

ตำแหน่ง: ผู้จัดการโครงการ

คำตอบ

...ทุกครอบครัวยังคงมีลูกจนกว่าเด็กผู้ชายจะปรากฏตัว ถ้าพวกเขามีผู้หญิง พวกเขาก็มีลูกอีกคน ถ้ามีลูกชายก็หยุด อัตราส่วนของเด็กชายต่อเด็กหญิงในประเทศดังกล่าวเป็นเท่าใด?

ตำแหน่ง: ผู้จัดการโครงการ

คำตอบ

คำตอบสำหรับคำถามนี้เป็นข้อโต้แย้ง แต่เราได้วิธีแก้ปัญหาต่อไปนี้:

  • ลองนึกภาพว่ามี 10 ครอบครัวที่มีลูก 10 คน 5 คนเป็นเด็กผู้หญิง 5 คนเป็นผู้ชาย (รวมทั้งหมด 10 คน)
  • 5 คู่ที่มีลูกสาวจะมีลูกเพิ่มอีก 5 คู่ ครึ่ง (2.5) จะเป็นเด็กผู้หญิง ครึ่ง (2.5) จะเป็นชาย เราเพิ่มเด็กผู้ชาย 2.5 คนจาก 5 คนที่มีอยู่ และ 2.5 คนเป็นเด็กผู้หญิงจาก 5 คนที่เหลือ (เด็กทั้งหมด: 15 คน โดย 7.5 คนเป็นเด็กผู้ชาย และ 7.5 คนเป็นเด็กผู้หญิง)
  • ตอนนี้คู่รัก 2.5 คู่ต้องคลอดบุตร 2.5 คน ครึ่งหนึ่ง (1.25) จะเป็นเด็กผู้ชาย และครึ่งหนึ่ง (1.25) จะเป็นเด็กผู้หญิง เราเพิ่มเด็กผู้ชาย 1.25 คนให้กับ 7.5 ที่มีอยู่แล้ว และเด็กผู้หญิง 1.25 คนจาก 7.5 เหล่านั้น (เด็กทั้งหมด: 17.5 คน เป็นชาย 8.75 คน และหญิง 8.75 คน)
  • และอื่นๆโดยยึดหลัก 50/50

ตำแหน่ง: ผู้จัดการโครงการ

คำตอบ

เราจะตอบดังนี้: “ขึ้นอยู่กับปริมาณ หากจำเป็นต้องปรับเปียโนสัปดาห์ละครั้งและใช้เวลาหนึ่งชั่วโมง และจูนเนอร์ทำงาน 8 ชั่วโมงต่อวันเป็นเวลา 5 วันต่อสัปดาห์ นั่นหมายความว่าต้องมีการปรับจูนเปียโน 40 เครื่องทุกสัปดาห์ คำตอบของเรา: หนึ่งอันสำหรับเปียโน 40 ตัว"

ตำแหน่ง: นักพัฒนาซอฟต์แวร์

คำตอบ

เพื่อที่เธอจะได้ไม่ตกลงไปในฟัก

ตำแหน่ง: ผู้จัดการผลิตภัณฑ์

คำตอบ

ตำแหน่ง: ผู้จัดการผลิตภัณฑ์

คำตอบ

22 ครั้ง. จากวิกิคำตอบ:

00:00
1:05
2:11
3:16
4:22
5:27
6:33
7:38
8:44
9:49
10:55
12:00
13:05
14:11
15:16
16:22
17:27
18:33
19:38
20:44
21:49
22:55

อธิบายความหมายของสำนวน “เนื้อตาย”

ตำแหน่ง: นักพัฒนาซอฟต์แวร์

คำตอบ

คำตอบของเรา (ไม่ถูกต้อง): ชิ้นเนื้อ (เนื้อวัว) ไม่มีชีวิตอีกต่อไป แต่นี่เป็นสิ่งที่ผิดสำหรับนักพัฒนา

คำตอบที่ถูกต้องจากผู้อ่าน:

DEADBEEF คือค่าเลขฐานสิบหกที่ใช้สำหรับการดีบักในยุคที่มีเมนเฟรมขนาดใหญ่ เนื่องจากโทเค็นนั้นหาได้ง่ายมากใน hex dumps คนส่วนใหญ่ที่มีพื้นฐานด้านคอมพิวเตอร์ควรเห็นสิ่งนี้อย่างน้อยในชั้นเรียนภาษาแอสเซมบลี ซึ่งเป็นสาเหตุที่ Google คาดหวังให้นักพัฒนาซอฟต์แวร์ทราบเรื่องนี้

“0xDEADBEAF” (“dead beef”) ถูกใช้บนระบบ IBM RS/6000, Mac OS บนโปรเซสเซอร์ PowerPC 32 บิต และ Commodore Amiga เป็นค่าวิเศษสำหรับการดีบัก บน Solaris ของ Sun Microsystem ค่านี้ระบุหน่วยความจำเคอร์เนลว่าง บน OpenVMS ที่ทำงานบนโปรเซสเซอร์ Alpha สามารถดู DEAD_BEEF ได้โดยการกด CTRL-T

ชายคนนั้นขับรถไปที่โรงแรมแต่ล้มเหลว ทำไม

ตำแหน่ง: นักพัฒนาซอฟต์แวร์

คำตอบ

เขาติดอยู่บนขอบถนน (ไม่พอใจใช่ไหม?)

คุณต้องตรวจสอบว่า Bob แสดงหมายเลขโทรศัพท์ของคุณถูกต้องหรือไม่...

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

ตำแหน่ง: นักพัฒนาซอฟต์แวร์

คำตอบ

เนื่องจากคุณแค่กำลัง "ทดสอบ" คุณจึงขอให้เขาโทรมาในช่วงเวลาหนึ่ง ถ้าเขาไม่ทำก็แสดงว่าเขาไม่มีเบอร์ของคุณ

ง่ายเกินไป? คำตอบจากผู้อ่าน: “ในกรณีนี้ คุณต้องใช้ผลรวมตรวจสอบ ให้บ๊อบบวกตัวเลขทั้งหมดในหมายเลขของคุณแล้วเขียนผลลัพธ์ลงบนกระดาษ จากนั้นส่งคืนให้คุณ”

คุณเป็นกัปตันเรือโจรสลัด...

...และทีมของคุณกำลังจะโหวตวิธีแยกทองที่ถูกขโมยไป หากโจรสลัดน้อยกว่าครึ่งเห็นด้วยกับคุณ คุณจะตาย ท่านจะแบ่งทองคำอย่างไรจึงจะได้ส่วนแบ่งที่ดีจากของที่ริบได้แต่ยังมีชีวิตอยู่ได้?

ตำแหน่ง: ผู้จัดการฝ่ายเทคนิค

คำตอบ

จำเป็นต้องแบ่งการริบเท่าๆ กันระหว่าง 51% ของทั้งทีม

...7 ตัวมีน้ำหนักเท่ากัน และตัวหนึ่งมีน้ำหนักมากกว่าที่เหลือเล็กน้อย หาลูกบอลที่หนักกว่าอันอื่นโดยใช้ความสมดุลและชั่งน้ำหนักเพียงสองครั้ง?

ตำแหน่ง: ผู้จัดการผลิตภัณฑ์

คำตอบ

นำลูกบอล 6 ลูกจาก 8 ลูกมาวาง 3 ลูกในแต่ละด้านของตาชั่ง หากลูกบอลหนักอยู่ในลูกบอลกลุ่มนี้คุณต้องวางตาชั่งอีก 2 ลูกและแก้ไขปัญหา ถ้าลูกหนักอยู่ในกลุ่มแรก 6 ลูก ให้เอา 3 ลูกที่หนักกว่า ในสามคนนี้ ให้วางสองอันไว้บนตาชั่ง หากมีใครเกินดุลแสดงว่าคุณได้พบมันแล้ว หากพวกมันมีน้ำหนักเท่ากัน แสดงว่าลูกบอลของคุณคืออันที่คุณตั้งไว้

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

ตำแหน่ง: ผู้จัดการผลิตภัณฑ์

คำตอบ

จำนวนครั้งที่พยายามมากที่สุดคือ 14 ครั้ง

แทนที่จะพังชั้นละ 10 ชั้น ให้เริ่มที่ชั้น 14 แล้วขึ้นไป 13 ชั้น 12 และ 11 และ 10, 9, 8, 7, 6, 5, 4 จนกระทั่งถึงชั้นที่ 99 . หากไข่แตกบนชั้นที่ 100 คุณจะต้องพยายาม 12 ครั้ง (หรือ 11 ครั้งหากคุณถือว่าไข่แตกบนชั้น 100)

ตัวอย่างเช่น สมมติว่าเราพบว่าชั้นที่ 49 เป็นชั้นบนสุดที่ไข่ไม่แตก จากนั้นความพยายามของเรา: 14, 27, 39, 50 (ไข่แตกที่ชั้น 50 ) บวก 40, 41, 42 , 43, 44, 45, 46. 47, 48 และ 49 ชั้น รวมทั้งหมด 14 ครั้ง

อธิบายว่าฐานข้อมูลคืออะไรในสามประโยค เช่นเดียวกับที่หลานชายวัย 8 ขวบของคุณทำ

ตำแหน่ง: ผู้จัดการผลิตภัณฑ์

คำตอบ

เป้าหมายหลักคือการประเมินความสามารถของผู้สมัครในการแปลแนวคิดที่ซับซ้อนเป็นภาษาง่ายๆ นี่คือความพยายามของเรา: “ฐานข้อมูลเป็นเครื่องที่จดจำข้อมูลจำนวนมากเกี่ยวกับสิ่งต่างๆ ผู้คนใช้เพื่อจดจำข้อมูลนี้ ไปเล่นฟุตบอลกันเถอะ"

...และมวลของคุณก็ลดลงตามสัดส่วนตามความหนาแน่นของคุณ ตอนนี้คุณถูกโยนลงไปในโถปั่นเปล่าแล้ว มีดจะเริ่มเคลื่อนที่หลังจากผ่านไป 60 วินาที จะทำอย่างไร?

ตำแหน่ง: ผู้จัดการผลิตภัณฑ์

ดังที่เห็นได้จากหมายเหตุข้างต้น แผนกทรัพยากรบุคคลของ Google มีอารมณ์ขันพอสมควร และแสดงให้เห็นในคำถามสัมภาษณ์เมื่อเลือกผู้สมัครสำหรับตำแหน่งที่ "มีความฉลาดสูง" คำตอบมีความคลุมเครือและอาจแตกต่างกันไปโดยไม่จำเป็นต้องแสดงความคิดเห็นของบรรณาธิการของ Vesti.Ekonomika ซ้ำ ความต้องการความคิดสร้างสรรค์ ผลผลิต และความเร็วในการคิดเป็นเรื่องที่เข้าใจได้เมื่อพูดถึงการพัฒนานวัตกรรมและการใช้งานในระดับดาวเคราะห์

ในขณะเดียวกัน คำถามเหล่านี้เน้นไปที่ความสามารถต่างๆ เช่น การคำนวณและตรรกะเชิงนามธรรมเป็นหลัก (เพื่อใช้คำศัพท์เฉพาะทางของวิธีการวินิจฉัยอันชาญฉลาดของห้องปฏิบัติการของเรา) สภาพแวดล้อมทางธุรกิจที่แท้จริงกำหนดให้มีความต้องการในการพัฒนาหน่วยความจำ การหยั่งรู้ คำศัพท์ การประมวลผลข้อมูล และการคิดเชิงพื้นที่ แน่นอนว่าในระดับที่แตกต่างกันไป แต่ในการทดสอบ Business IQ ของเรา พวกเขาสามารถวิเคราะห์ได้ภายในโปรไฟล์ของผู้ตอบแบบสอบถามเดียว และ งานของเขาสะท้อนวิธีการของ Google ซึ่งเป็นภาพสะท้อนความเป็นจริงขององค์กรยุคใหม่

เว็บไซต์บรรณาธิการ

หากผู้หางานส่วนใหญ่ต้องการทำงานที่ Gazprom ในรัสเซียแสดงว่าในโลกนี้เป็นเวลาหลายปี Google ก็เป็นผู้นำในการจัดอันดับดังกล่าว การคัดเลือกพนักงานใหม่สำหรับบริษัทที่มีนวัตกรรมค่อนข้างเข้มงวด พวกเขาเตรียมตัวสัมภาษณ์ล่วงหน้าหลายเดือนราวกับว่าเป็นการสอบที่ยากมาก

นี่คือข้อเท็จจริงบางประการ Google ชอบที่จะรับสมัครพนักงานจากผู้สำเร็จการศึกษาจากมหาวิทยาลัยเอกชนในอเมริกา 8 แห่ง (Ivy League): Brown University, Harvard, Princeton, University of Pennsylvania, Dartmouth College, Yale University, Columbia University, Cornell University

ตัวแทนของบริษัทไม่ได้ปิดบังความจริงที่ว่าคะแนนที่ได้รับระหว่างการฝึกอบรมมีความสำคัญสำหรับพวกเขา แม้ว่าผู้สมัครจะมีอายุเกินสามสิบแล้วก็ตาม และสิ่งสุดท้าย: Google กำลังมองหาผู้คนที่ต้องการเปลี่ยนแปลงโลก

ด้านล่างนี้คือคำถาม 15 ข้อที่คุณอาจถูกถามหากคุณเคยสัมภาษณ์ที่สำนักงานของ Google

1. สามารถใส่ลูกกอล์ฟบนรถโรงเรียนได้กี่ลูก?

นี่เป็นหนึ่งในคำถามที่บริษัทต่างๆ ถามเพื่อดูว่าผู้สมัครกำลังมองหาวิธีแก้ไขปัญหาอย่างไร ผู้สมัครคนหนึ่งมีคำตอบที่ดี: "ฉันนึกภาพรถโรงเรียนมาตรฐานที่มีความกว้าง 8 ฟุต สูง 6 ฟุต และยาว 20 ฟุต ซึ่งเป็นขนาดโดยประมาณจากการสังเกตของฉันขณะนั่งอยู่ในการจราจรเป็นเวลานานด้านหลังรถโรงเรียน นั่น หมายถึง 960 ลูกบาศก์ฟุต หรือ 1,728 ลูกบาศก์นิ้ว ถึง 1 ลูกบาศก์ฟุต ซึ่งหมายถึงประมาณ 1.6 ล้านลูกบาศก์นิ้ว ผมคำนวณว่าปริมาตรของลูกกอล์ฟอยู่ที่ประมาณ 2.5 ลูกบาศก์นิ้ว (4/3 * pi * 0.85) เนื่องจากรัศมีของ ลูกบอลมีขนาด 0.85 นิ้ว หาร 1.6 ล้านด้วย 2.5 ลูกบาศก์นิ้ว เท่ากับ 660,000 ลูกกอล์ฟ อย่างไรก็ตาม เนื่องจากที่นั่งบนรถบัสและสิ่งอื่น ๆ กินพื้นที่ และรูปร่างทรงกลมของลูกบอล ฉันคิดว่าน่าจะมีจำนวนมากในระหว่างนั้น พื้นที่ว่าง และฉันก็ปัดเศษมูลค่าเป็น 500,000 ลูก"

2. คุณต้องใช้เงินเท่าไหร่ในการทำความสะอาดหน้าต่างทั้งหมดในซีแอตเทิล

ตำแหน่ง : ผู้จัดการฝ่ายผลิตภัณฑ์

นี่เป็นหนึ่งในคำถามที่คุณต้องใช้ความฉลาดของคุณเพื่อช่วยเหลือและให้คำตอบที่ง่ายที่สุด เราจะตอบว่า: “$10 ต่อหน้าต่าง”

3. ในประเทศที่ผู้คนต้องการเพียงมีลูกผู้ชาย ทุกครอบครัวยังคงมีลูกจนกว่าเด็กผู้ชายจะเกิดมา ถ้าพวกเขามีผู้หญิง พวกเขาก็มีลูกอีกคน ถ้าเป็นเด็กผู้ชายก็หยุด อัตราส่วนของเด็กชายต่อเด็กหญิงในประเทศดังกล่าวเป็นเท่าใด?

ตำแหน่ง : ผู้จัดการฝ่ายผลิตภัณฑ์

คำตอบสำหรับคำถามนี้ทำให้เกิดการพูดคุยกันอย่างมีชีวิตชีวา ด้วยเหตุนี้เราจึงได้วิธีแก้ปัญหาดังต่อไปนี้ ลองนึกภาพว่ามี 10 ครอบครัวที่มีลูก 10 คน เป็นเด็กผู้หญิง 5 คน เด็กผู้ชาย 5 คน (รวมทั้งหมด 10 คน) ต่อไป 5 คู่ที่มีลูกสาวจะมีลูกเพิ่มอีก 5 คน ครึ่งหนึ่ง (2.5) จะเป็นเด็กผู้หญิง ครึ่งหนึ่ง (2.5) จะเป็นเด็กผู้ชาย เราเพิ่มเด็กผู้ชาย 2.5 คนจาก 5 คนที่มีวันเกิดแล้ว และ 2.5 เด็กผู้หญิงจากจำนวน 5 คนที่มีอยู่ (เด็กทั้งหมด 15 คน โดย 7.5 คนเป็นเด็กผู้ชายและ 7.5 คนเป็นเด็กผู้หญิง) ตอนนี้ 2.5 คู่กับผู้หญิงต้องมีลูก 2.5 คน ครึ่งหนึ่ง (1.25) จะเป็นเด็กผู้ชาย และครึ่งหนึ่ง (1.25) จะเป็นเด็กผู้หญิง เราเพิ่มเด็กผู้ชาย 1.25 คนจาก 7.5 ที่มีอยู่แล้ว และเด็กผู้หญิง 1.25 คนจาก 7.5 เหล่านั้น (มีเด็กทั้งหมด 17.5 คน เป็นเด็กผู้ชาย 8.75 คน และเด็กผู้หญิง 8.75 คน) เป็นต้น โดยยึดหลัก 50/50

4. มีจูนเนอร์เปียโนกี่เครื่องในโลกนี้?

ตำแหน่ง : ผู้จัดการฝ่ายผลิตภัณฑ์

เราจะตอบว่า: "มากที่สุดเท่าที่ตลาดต้องการ สมมติว่าเปียโนต้องได้รับการปรับสัปดาห์ละครั้งและใช้เวลาหนึ่งชั่วโมง และเครื่องรับสัญญาณจะทำงาน 8 ชั่วโมงต่อวันเป็นเวลา 5 วันต่อสัปดาห์ นั่นหมายความว่าต้องมีเปียโน 40 เครื่องต่อสัปดาห์ คำตอบของเรา: หนึ่งอันต่อเปียโน 40 ตัว"

5.ทำไมฝาท่อระบายน้ำถึงกลม?

ตำแหน่ง : นักพัฒนาซอฟต์แวร์

คำตอบ. เพื่อไม่ให้หล่นเข้าไปในฟักเมื่อติดตั้งหรือรื้อถอน (ฝาครอบทรงสี่เหลี่ยมสามารถพอดีกับตัวฟักในแนวทแยงได้ง่าย)

6. จัดทำแผนการอพยพสำหรับซานฟรานซิสโก

ตำแหน่ง : ผู้จัดการฝ่ายผลิตภัณฑ์

คำตอบ. พวกเขาพิจารณาอีกครั้งว่าผู้สมัครใช้แนวทางแก้ไขปัญหาอย่างไร เราจะเริ่มคำตอบด้วยคำถาม: “วันนี้มีการวางแผนภัยพิบัติอะไรไว้?”

7. เข็มนาฬิกาตรงตำแหน่งเดียวกันกี่ครั้งต่อวัน?

ตำแหน่ง : ผู้จัดการฝ่ายผลิตภัณฑ์

คำตอบ. 22 ครั้ง. จาก WikiAnswers: 00:00, 1:05, 2:11, 3:16, 4:22, 5:27, 6:33, 7:38, 8:44, 9:49, 10:55, 12:00 น. , 13:05, 14:11, 15:16, 16:22, 17:27, 18:33,19:38, 20:44, 21:49, 22:55

8. อธิบายความหมายของสำนวน เนื้อตาย (ตัวอักษร: เนื้อตาย)

ตำแหน่ง : นักพัฒนาซอฟต์แวร์

คำตอบ. DEADBEEF เป็นค่าเลขฐานสิบหกที่ใช้สำหรับการดีบักในยุคของเมนเฟรมขนาดใหญ่ เนื่องจากเครื่องหมายนี้พบได้ง่ายมากในการทิ้งเลขฐานสิบหก คนส่วนใหญ่ที่มีพื้นฐานด้านคอมพิวเตอร์ควรเห็นสิ่งนี้อย่างน้อยในชั้นเรียนภาษาแอสเซมบลี ซึ่งเป็นสาเหตุที่ Google คาดหวังให้นักพัฒนาซอฟต์แวร์ทราบเรื่องนี้ 0xDEADBEAF (dead beef) ถูกใช้โดย IBM RS/6000, Mac OS บนระบบ PowerPC 32 บิต และ Commodore Amiga เป็นค่ามหัศจรรย์สำหรับการดีบัก บน Solaris ของ Sun Microsystem นี่หมายถึงหน่วยความจำเคอร์เนลว่าง บน OpenVMS ที่ทำงานบนโปรเซสเซอร์ Alpha สามารถดู DEAD_BEEF ได้โดยการกด CTRL-T

9. ชายคนนั้นขับรถไปที่โรงแรมแต่ล้มเหลว เกิดอะไรขึ้น?

ตำแหน่ง : นักพัฒนาซอฟต์แวร์

คำตอบ. เขาติดอยู่บนขอบถนน (ไม่พอใจใช่ไหม?)

10. คุณต้องตรวจสอบว่าเพื่อนของคุณ Bob บันทึกหมายเลขโทรศัพท์ของคุณถูกต้องหรือไม่ แต่คุณไม่สามารถถามเขาเกี่ยวกับเรื่องนี้โดยตรงได้ คุณต้องเขียนคำถามลงในกระดาษแล้วมอบให้อีฟ ซึ่งจะนำไปให้บ็อบ แล้วนำคำตอบของเขากลับมา คุณควรเขียนอะไรลงในกระดาษ (ไม่ต้องถามคำถามโดยตรง) เพื่อให้ Bob เข้าใจข้อความและ Eve ไม่สามารถหาหมายเลขโทรศัพท์ของคุณได้

ตำแหน่ง : นักพัฒนาซอฟต์แวร์

คำตอบ. เนื่องจากคุณเพิ่งทดสอบ ลองขอให้เขาโทรมาในช่วงเวลาหนึ่ง ถ้าเขาไม่ทำก็แสดงว่าเขาไม่มีเบอร์ของคุณ ง่ายเกินไป? คำตอบที่เป็นไปได้อีกประการหนึ่ง: “ในกรณีนี้ คุณต้องใช้ผลรวมตรวจสอบ ให้บ๊อบบวกตัวเลขทั้งหมดในตัวเลขของคุณแล้วเขียนผลลัพธ์ลงบนแผ่นงาน จากนั้นส่งคืนให้คุณ”

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

ตำแหน่ง: ผู้จัดการฝ่ายเทคนิค

คำตอบ. จำเป็นต้องแบ่งของที่ปล้นมาเท่าๆ กันระหว่าง 51% ของทั้งทีม

12. คุณมีลูกบอลขนาดเท่ากัน 8 ลูก มี 7 ตัวที่มีน้ำหนักเท่ากัน และตัวหนึ่งมีน้ำหนักมากกว่าที่เหลือเล็กน้อย ค้นหาลูกบอลที่หนักกว่าอันอื่นโดยใช้บาลานซ์สเกลและชั่งน้ำหนักเพียงสองอันใช่ไหม

ตำแหน่ง : ผู้จัดการฝ่ายผลิตภัณฑ์

คำตอบ. นำลูกบอล 6 ลูกจาก 8 ลูกมาวาง 3 ลูกในแต่ละด้านของตาชั่ง หากลูกบอลหนักไม่อยู่ในลูกบอลกลุ่มนี้คุณต้องวางตาชั่งอีก 2 ลูกและแก้ไขปัญหา หากลูกบอลหนักอยู่ในกลุ่มแรกของ 6 ลูก ให้นำ 3 ลูกที่มีน้ำหนักเกินระหว่างการชั่งน้ำหนักครั้งแรก ในสามคนนี้ ให้วางสองอันไว้บนตาชั่ง หากมีใครเกินดุลแสดงว่าคุณได้พบมันแล้ว หากพวกมันมีน้ำหนักเท่ากัน แสดงว่าลูกบอลของคุณคืออันที่คุณวางทิ้งไว้

13. คุณมีไข่ 2 ฟองและเข้าถึงอาคารสูง 100 ชั้นได้ ไข่อาจมีความแข็งแรงมากหรือเปราะบางมาก ซึ่งหมายความว่าไข่สามารถแตกหักได้หากตกจากชั้นหนึ่ง หรือไม่แตกแม้ว่าจะถูกโยนลงมาจากชั้นที่ 100 ก็ตาม ไข่ทั้งสองใบเหมือนกันทุกประการ คุณต้องค้นหาว่าชั้นใดของอาคารนี้จะสูงที่สุดเพื่อรักษาความสมบูรณ์ของไข่เมื่อตกลงมาจากมัน คำถาม: คุณต้องพยายามกี่ครั้งเพื่อค้นหาชั้นบนสุด? และคุณสามารถตอกไข่ได้เพียงสองฟองเท่านั้น

ตำแหน่ง : ผู้จัดการฝ่ายผลิตภัณฑ์

คำตอบ: จำนวนความพยายามมากที่สุดคือ 14 ครั้ง แทนที่จะพังชั้นละ 10 ชั้น ให้เริ่มที่ 14 แล้วขึ้นไปอีก 13 ชั้น จากนั้น 12 และ 11 และ 10, 9, 8, 7, 6, 5, 4 จนกว่าคุณจะถึง คุณจะไปถึง 99. หากไข่แตกบนชั้นที่ 100 คุณจะต้องพยายาม 12 ครั้ง (หรือ 11 ครั้งหากคุณถือว่าไข่แตกบนชั้น 100) สมมติว่าเราพบว่าชั้นที่ 49 เป็นชั้นสูงสุดที่ไข่ไม่แตก ดังนั้นความพยายามของเราคือ: 14, 27, 39, 50 (ไข่แตกที่ชั้น 50 ) บวก 40, 41, ชั้น 42, 43, 44, 45, 46, 47, 48 และ 49 - รวมทั้งหมด 14 ครั้ง

14. อธิบายว่าฐานข้อมูลคืออะไรในสามประโยคเพื่อให้หลานชายวัย 8 ขวบของคุณเข้าใจ

ตำแหน่ง : ผู้จัดการฝ่ายผลิตภัณฑ์

คำตอบ. วัตถุประสงค์หลักของคำถามนี้คือเพื่อประเมินความสามารถของผู้สมัครในการอธิบายแนวคิดที่ซับซ้อนด้วยเงื่อนไขง่ายๆ นี่คือความพยายามของเรา: "ฐานข้อมูลเป็นเครื่องที่จดจำข้อมูลจำนวนมากเกี่ยวกับสิ่งต่าง ๆ ผู้คนใช้ฐานข้อมูลเพื่อจดจำข้อมูลนั้นเมื่อใดก็ตามที่พวกเขาต้องการ ไปเล่นกันเถอะ"

15. คุณมีขนาดเล็กลงจนเหลือขนาดนิกเกิล และมวลของคุณก็ลดลงตามสัดส่วนเพื่อให้เข้ากับความหนาแน่นของคุณ คุณถูกโยนลงในแก้วปั่นเปล่า มีดจะเริ่มเคลื่อนที่หลังจากผ่านไป 60 วินาที จะทำอย่างไร?

ตำแหน่ง : ผู้จัดการฝ่ายผลิตภัณฑ์

คำตอบ. คำถามนี้เป็นการประเมินความคิดสร้างสรรค์ของผู้สมัคร เราจะพยายามทำลายมอเตอร์ไฟฟ้า