'FizzBuzz' สำหรับผู้ดูแลระบบคืออะไร? [ปิด]


12

FizzBuzzเป็นการทดสอบความสามารถในการโปรแกรมอย่างง่ายซึ่งนายจ้างมักใช้ในการคัดแยกคนที่ไม่สามารถโปรแกรมได้จริง มีการทดสอบเทียบเท่าสำหรับผู้ดูแลระบบและคนไอทีทั่วไปหรือไม่

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


หากคุณสามารถรับอีเมลของคุณอาจจะปลอดภัย
Unix Janitor

1
@ user37899: คุณไม่ได้ตั้งใจถ้าเขาหรือเธอสามารถรับอีเมลของคุณได้คุณอาจปลอดภัยหรือไม่
Bart Silverstrim

ดังนั้น ... เราควรจ้างคนที่อยู่นอกถนนและหากเรายังสามารถรับอีเมลของเราได้เราจะจ้างคนที่ใช่หรือไม่
baudtack

สำหรับคนที่ใช้สคริปต์ดี FizzBuzz ก็ไม่เลวสำหรับผู้ดูแลระบบเช่นกัน
Kyle Brandt

2
นี่ไม่ควรเป็น Community Wiki หรือ มีคำตอบสำหรับคำถามนี้หรือไม่?
Richard Holloway

คำตอบ:


11

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

ในด้านการบริหารคุณอาจจ้างผู้ดูแลระบบเครือข่ายผู้ดูแลระบบสตอเรจผู้ดูแลเซิร์ฟเวอร์ (แยกย่อยเป็น Windows, Linux, * ระวัง, เมนเฟรม), ผู้ดูแลระบบ / สนับสนุนเดสก์ท็อป, ส่วนให้บริการหรือแม้แต่ผู้ดูแลระบบแอพพลิเคชันเฉพาะ (Exchange, SAP ฯลฯ )

แน่นอนว่าพื้นที่หนึ่งที่คุณสามารถสัมผัสได้คือ TCP / IP และ CIDR เนื่องจากการสื่อสารเครือข่ายเป็นทักษะพื้นฐานของตำแหน่งส่วนใหญ่ แต่ถึงแม้ว่ามันอาจไม่จำเป็นสำหรับมื้อระดับเริ่มต้น (ซึ่งแตกต่างจาก FizzBuzz สำหรับนักพัฒนา)

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


+1 คะแนนดี การสัมภาษณ์และวิธีการจะต้องดำเนินการในบริบทของตำแหน่งที่สมัคร
John Gardeniers

2
+1 จากฉันเช่นกัน ดูแลระบบเป็นคำอธิบายงานที่กว้างเป็นพิเศษ หากคุณต้องการผู้ดูแลระบบยูนิกซ์ให้สร้างแพ็คเกจหรือติดตั้งแพตช์ หากคุณต้องการผู้ดูแลระบบ Windows ให้ทำการเพิ่มคอมพิวเตอร์ในโดเมนหรือตั้งค่า DNS หรือ DHCP หากคุณกำลังมองหาผู้ชายบนเดสก์ท็อปให้ถามคำถามโง่ ๆ จนกว่าบุคคลทั่วไปจะถ่ายรูป
Satanicpuppy

จากคำอธิบาย fizzbuzz สำหรับผู้ดูแลระบบจะเป็นการทดสอบกระบวนการแก้ไขปัญหาใช่ไหม? นั่นคือสิ่งที่หมวดหมู่ย่อยทั้งหมดมีร่วมกันฉันคิดว่า
Bart Silverstrim

@Satanicpuppy ... คำถามคือคนทั่วไปสมัครงานสนับสนุนเดสก์ท็อปหรือไม่
Bart Silverstrim

1
@Bart Silverstrim ทุกสิ่งเป็นสิ่งที่ดีที่สุดในโลกที่ดีที่สุดเท่าที่จะเป็นไปได้
Satanicpuppy

7

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

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

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


3
เห็นได้ชัดว่า FizzBuzz จะไม่กำจัดทุกคนที่ไม่สามารถเขียนโปรแกรมได้ มันไม่ควรที่จะ มันควรจะกำจัดผู้ที่คิดว่าการเขียนโปรแกรมฟังดูสนุก แต่ไม่เคยเขียนโค้ดเลย มันจะค่อนข้างชัดเจนถ้ามีคนเพิ่งสำรอกสิ่งที่พวกเขาอ่านออนไลน์โดยไม่เข้าใจ ฉันส่วนใหญ่ใช้ FizzBuzz เป็นตัวอย่างโดยไม่แนะนำว่าใครก็ตามที่ผ่านมันสามารถตั้งโปรแกรมได้
baudtack

2
ฉันไม่สามารถบอกได้ว่าคำตอบนี้ถูกต้องแค่ไหน
Jim B

2
ฉันต้องไม่เห็นด้วย ฉันให้ FizzBuzz เป็นคำถามการเขียนโปรแกรมสัมภาษณ์ผู้สมัครหลายคนและรู้สึกตกใจบ่อยครั้งว่ามีผู้สมัครกี่คนที่ต้องเจอปัญหาหรือล้มเหลวทันที ทุกคนที่ไม่สามารถผ่าน FizzBuzz จะถูกปฏิเสธอย่างรวดเร็ว ผู้ที่ผ่าน FizzBuzz จะถูกประเมินอย่างเข้มงวดมากขึ้น FizzBuzz เป็นเครื่องมือที่ยอดเยี่ยมสำหรับกำจัดโปรแกรมเมอร์ที่ไร้ความสามารถ
abelenky

2
FizzBuzz ไม่ได้เกี่ยวกับการเขียนโปรแกรม มันไม่เกี่ยวกับการเป็นโปรแกรมเมอร์ที่มีความสามารถ มันเกี่ยวกับกระบวนการคิด Sysadmins ต้องการคุณภาพเช่นกันโดยหาวิธีแก้ปัญหา Fizzbuzz นั้นเกี่ยวกับการหาอัลกอริธึม / วิธีแก้ปัญหาทางคณิตศาสตร์ที่ค่อนข้างง่ายและแปลมันเป็นรูปแบบที่ร้องขอ (เนื่องจากบล็อกที่ฉันอ่านเกี่ยวกับมันบอกว่าแม้การใส่ลงใน pseudocode นั้นยากสำหรับผู้สมัครหลายคน) อาจเป็นที่ถกเถียงกันอยู่ว่า FizzBuzz สามารถนำไปใช้กับงานใด ๆ ที่ต้องใช้การคิดอย่างมีเหตุผลและมีเหตุผล ไม่ใช่ผู้ผ่านการคัดเลือกเพียงอย่างเดียวซึ่งไม่ใช่ :-)
Bart Silverstrim

1
@ John Gardeniers: ฉันเห็นด้วย ฉันผิดหวังที่ผู้สมัครเหล่านี้มาถึงขั้นตอนการสัมภาษณ์ แต่ความจริงก็คือว่าผู้คนมักจะพูดถึงประวัติส่วนตัวนายหน้าพูดคุยกับผู้สมัครที่ไม่ถูกต้องและเจ้าหน้าที่ฝ่ายทรัพยากรบุคคลที่ไม่มีความรู้ด้านเทคนิคมักตั้งค่าการสัมภาษณ์ มันตกหลุมโปรแกรมเมอร์เช่นตัวเองเพื่อพยายามรักษามาตรฐานขั้นต่ำสำหรับผู้สมัครและพนักงาน
abelenky

4

ฉันยังพบว่าไฟล์เก่า "ฉันจะลบไฟล์ชื่อ 'dash-eff-arr' (-fr) ได้อย่างไรและปลอดภัย? การเป็นผู้ทำนายที่ดีพอสมควรว่าใครบางคนจะดีสำหรับคำถามขั้นสูง ฉันแนะนำเป็นประจำเป็นคำถามคัดกรอง

คนที่ดิ้นรนกับคำแนะนำเกี่ยวกับการทำให้กลมกลืน, การพูดและการหลบหนีนั้นเป็นความคิดของฉันที่อาจเป็นอันตรายได้ที่รูทเชลล์ในระบบการผลิต ผู้ที่แนะนำอย่างแผ่วเบาrm -- -frจะดีกว่าเพียงเล็กน้อย ผู้ที่แสดงให้เห็นถึงความเข้าใจที่แท้จริงของวิธีที่เชลล์แยกวิเคราะห์บรรทัดคำสั่ง ... เกี่ยวกับความแตกต่างระหว่างสิ่งที่เชลล์แยกวิเคราะห์และสิ่งที่คำสั่ง (เช่นrm) ได้รับจากอาร์กิวเมนต์เวกเตอร์นั้นมักจะมีความเข้าใจที่ดี ดี.

คำถามที่น่าสนใจและเกี่ยวข้องมากขึ้น:

Given a tape backup, a boot/root or rescue disc of your choice, and
a system with a freshly replace, blank, hard drive ... how would you get
that system back into production?  What other information do you need
before you can proceed?

(ผมมักจะให้เฉพาะtarคำสั่งและวันที่เป็นป้ายเกี่ยวกับกรณีของเทปที่และพิมพ์ออกมาด้วยfdisk -lและdf -kเอาท์พุทและฉันมักจะอนุญาตให้พวกเขาที่จะเปลี่ยนtarไปคล้าย ๆcpio, afioหรือแม้กระทั่งpaxคำสั่ง; รายละเอียดของการจัดเก็บข้อมูลที่ ยูทิลิตี้ไม่ใช่จุดเน้นของคำถามของฉัน)

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

ฉันจะบอกว่านี่คือในจิตวิญญาณที่ใกล้เคียงกับสถานการณ์ fizzbuzz

รายการโปรดอีก:

You have just been given responsibility for a departmental server running Linux.
The former admin has been "hit by a bus" and no one knows the root password for
this system.  How do you proceed?

อันนี้มีวัตถุประสงค์เพื่อเป็นกล่องโต้ตอบ ที่แกนกลางฉันต้องการให้พวกเขาแสดงให้เห็นถึงความเข้าใจในการบูตระบบในโหมดผู้ใช้คนเดียวและบังคับให้เปลี่ยนรหัสผ่านและวิธีการบูตจากดิสก์กู้ชีพและทำภารกิจเดียวกันให้สำเร็จ (ดังนั้นฉันจึงเปิดเผยว่าระบบได้รับการกำหนดค่าด้วยsuloginและมีรหัสผ่าน bootloader (GRUB หรือ LILO) เพื่อป้องกันไม่ให้ง่ายinit=/bin/sh) นั่นเป็นส่วนทางเทคนิคอย่างหมดจดของคำตอบที่ต้องการ

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


3
การกู้คืนรหัสผ่านไม่มีค่าเช่นเดียวกับการทดสอบของผู้ดูแลระบบ คุณต้องสร้างปัญหาที่ไม่สามารถแก้ไขได้โดยเด็กนักเรียนที่มีอินเทอร์เน็ต นอกเหนือจากนั้นการสาธิตเทคนิคการแฮ็กก็ไม่ได้หมายความว่าผู้สมัครมีทักษะการดูแลระบบที่คุ้มค่า
John Gardeniers

@ John Gardeniers: การกู้คืนรหัสผ่านไม่ได้เป็น "การสาธิตการแฮ็ก" จริงๆ แต่ลองหันมาวิจารณ์กันซักหน่อยแล้วถามว่า: คุณจะพิจารณาคนที่ไม่รู้วิธีบังคับให้เปลี่ยนรหัสผ่านระบบให้เป็นระบบปฏิบัติการ UNIX / Linux ที่ผ่านการรับรองจริงหรือไม่? โปรดทราบว่ากระบวนการบังคับให้เปลี่ยนรหัสผ่านของรูทนั้นเกือบจะเหมือนกับที่ใช้ในการแก้ไขปัญหาการกำหนดค่าการบูตแบบต่างๆ (โดยเฉพาะอย่างยิ่งเมื่อใช้ดิสก์การช่วยเหลือหรือการบู๊ตเครือข่าย)
จิมเดนนิส

3
ฉันเป็นผู้ดูแลระบบ Windows จริงๆจึงไม่สามารถแสดงความคิดเห็นมากเกินไปเกี่ยวกับหลักการที่คุณอ้างถึงเพียงแค่มีความจำเป็นในการกู้คืนรหัสผ่านใน Windows และ Mac แต่ฉันจะจ้างคนที่ไม่รู้วิธีกู้คืนรหัสผ่านอย่างแน่นอน - หากฉันพอใจพวกเขารู้วิธีการเรียนรู้หากจำเป็น / เมื่อต้องการ นั่นคือทักษะเดียวที่ฉันต้องการมากกว่าสิ่งอื่นใดความสามารถในการค้นหาคำตอบ
John Gardeniers

1
พิจารณาว่าดูแลระบบมากแค่ไหนที่ฉันเคยเจอมาจากการค้นคว้าออนไลน์และ "เครือข่าย" กับผู้ดูแลระบบคนอื่น ๆ ... ฉันตั้งคำถามกับสิ่งที่ตัดสินผู้ดูแลที่มีศักยภาพด้วยเรื่องไม่สำคัญโดยเฉพาะอย่างยิ่งเมื่อเทคนิคเปลี่ยนไปตามกาลเวลา ไดรฟ์ที่มี "สัมผัส" ของชื่อไฟล์เฉพาะตอนบูตใช้งานได้กับ Ubuntu ... แต่สำหรับระบบ Linux ทั้งหมดแล้วการบูทจากแผ่นดิสก์และตรวจสอบที่นั่นมีอะไรบ้างหรือความแตกต่างในการจัดการการติดตั้งระบบไฟล์ในรุ่น Linux การแก้ไขปัญหาประกอบด้วยการค้นหาคำตอบมากกว่าที่จะรู้พวกเขาดูเหมือน)
Bart Silverstrim

@John and Bart: หลักการพื้นฐานของวิธีการ "ช่วยเหลือ" ระบบ Linux นั้นสอดคล้องกับประวัติศาสตร์ รายละเอียดบางอย่างมีการเปลี่ยนแปลงด้วยเหตุผลที่ดี หลายคนใช้กับ UNIX รูปแบบอื่น ๆ (ในระบบเก่าที่คุณโหลดสภาพแวดล้อม "mini-root" ออกจากการติดตั้งระบบหรือเทป IPL ซึ่งคล้ายกับการเรียกใช้จาก RAM disk วันนี้) ถ้าฉันสัมภาษณ์ระดับเริ่มต้นหรือตำแหน่งฝึกงานฉันก็ยินดีที่จะจัดหาแล็ปท็อป / เบราว์เซอร์และให้เขาหรือเธอค้นหาคำตอบที่นั่น (ปกติฉันขอแค่ให้สัมภาษณ์ทางเทคนิคสำหรับผู้สมัครระดับสูงมาก)
Jim Dennis

3

ไม่มีอะไรที่ใช้งานได้อย่างเป็นทางการที่ฉันสามารถนึกถึงได้ แต่นี่เป็นคำแนะนำทั่วไปเล็กน้อย

ถามพวกเขาเกี่ยวกับการสำรองข้อมูล หากพวกเขาไม่ได้พูดอะไรบางอย่างตามสายของ "จุดประสงค์ในการสำรองข้อมูลคือการคืนค่า" คุณไม่ต้องการ

คุณต้องรู้สึกว่าพวกเขามีปฏิกิริยาอย่างไรเมื่อคุณ Sh-t พบกับ Mr Fan และตัดสินใจที่จะมีความสัมพันธ์ที่สวยงาม ปลอมสถานการณ์ฉุกเฉินในระหว่างการสัมภาษณ์และดูว่าพวกเขาไปอย่างน้อยจัดการกับมันในลักษณะที่เหมาะสมหรือไม่หรือพวกเขาวิ่งวนเป็นวงกลมราวกับว่าพวกเขาถูกไฟไหม้

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

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


2

ขอให้พวกเขาอธิบายว่า 10.13.216.41/18 หมายถึงอะไร คำตอบไม่ได้จะต้องมีการค่อนข้างเป็นรายละเอียดที่เป็นหนึ่งในนี้แต่ดูแลระบบใด ๆ ควรจะสามารถอธิบายที่อยู่เครือข่ายหน้ากาก


ทุกคนที่ใช้คอมพิวเตอร์ควร IMO แต่นั่นจะไม่เกิดขึ้นเร็ว ๆ นี้
PostMan

2
@PostMan: การทำความเข้าใจ CIDR นั้นเกินความจำเป็นสำหรับผู้ใช้คอมพิวเตอร์ทั่วไป
รนต์

@ โพสต์แมน - เหมือนกับการบอกว่าใครก็ตามที่บินบนเครื่องบินควรเข้าใจอัลกอริธึมควบคุมการจราจรทางอากาศเพื่อควบคุมการลงจอด Sysadmins มีอยู่เนื่องจากเครื่องมือที่ไม่สามารถใช้งานได้โดยไม่รู้ในที่สุดก็จบลงในกองขยะ
sh-beta

2

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

สิ่งที่คุณต้องการค้นหาคือสามสิ่ง:

  • การรวบรวมข้อมูลทำให้เกิดปัญหามากที่สุด
  • ขั้นตอนการทดลอง; เปลี่ยนสิ่งหนึ่งสิ่งและสิ่งเดียวเท่านั้นและเปรียบเทียบผลลัพธ์
  • ความเข้าใจเกี่ยวกับกลไกความปลอดภัย SSL และเทคโนโลยีด้านล่าง DNS, การกำหนดค่าเว็บเซิร์ฟเวอร์และแม้กระทั่งการกำหนดค่าเบราว์เซอร์

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

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


ฉันไม่ให้ downvote (ฉันเกลียดเมื่อคน downvote แต่ไม่ปล่อยให้เหตุผลเพื่อปรับปรุงคำตอบ) ... แต่เราเพิ่งมีรายงานผู้ใช้ที่ไม่สามารถไปที่หน้าแรกได้ เทคไปที่หน้างาน คอมพิวเตอร์ไม่เปิด "หน้าแรก" หมายถึงหน้าจอเข้าสู่ระบบ
Bart Silverstrim

จุดดี. ฉันจะอธิบายประโยคสุดท้ายเล็กน้อย
jldugger

1

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

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


1

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


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

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


เมื่อทราบคล้ายกัน หากคุณขอให้พวกเขากำหนดค่าบางอย่างที่เหมือนกัน (เช่นระบบเครือข่าย) พวกเขาไม่ควรอ่านแต่ละหน้าจอ หน้าจอควรมีความคุ้นเคยเพียงพอที่พวกเขาจะรู้ได้ง่ายเพียงคลิกที่การข้ามผ่านหน้าจอถัดไป
Chris S

2
ฉันจะต้องไม่เห็นด้วยกับสิ่งนี้ ในความคิดของฉันการถามใครสักคนว่าจะทำอะไรจากความทรงจำนั้นช่างโหดร้าย ฉันแน่ใจว่านรกไม่จดจำทุกแง่มุมของ Windows (และมันยิ่งแย่ลงไปกว่าเดิมเนื่องจาก Vista / 7 เปลี่ยนสิ่งสำคัญมากมายโดยสิ้นเชิง) และฉันก็ไม่คาดหวังว่าผู้สมัครจะได้รู้สิ่งนี้ด้วยหัวใจ xkcd.com/627ไม่รู้สิ! โดยส่วนตัวแล้วฉันจะให้แล็ปท็อปกับพวกเขาและขอให้พวกเขาทำมันและลองและวัดจากนั้น
Ben Pilbrow

@Ben ได้รับการปรับปรุงเพื่อแก้ไขจุดของคุณ ฉันมีหลายครั้งที่ฉันต้องให้ความช่วยเหลือแก่ผู้ใช้ในระดับนี้ ฉันเชื่อว่าผู้ดูแลระบบควรรู้การกำหนดค่าเครือข่ายพื้นฐานดีขึ้นหลังจากนั้นมือของพวกเขา
Zoredache

@Zoredache: มันไม่ง่ายอย่างนั้นในความคิดของฉันเพราะมันเปลี่ยนแปลงอย่างรุนแรงในบางครั้ง พวกเขาควรจะสามารถเรียนรู้และนำทางได้ แต่ในขณะเดียวกันมันก็ไม่จำเป็นต้องทำงานกับทุกระบบของเรา (ตัวอย่างเช่นยูทิลิตี้ไร้สายของ dell ชอบขโมยการจัดการเครือข่ายจาก Windows บนโน้ตบุ๊ก XP ของเรา) เทคโนโลยีใหม่จะหายไปถ้าพวกเขาไม่คุ้นเคยกับสิ่งนั้น แต่มันก็ไม่ได้ทำให้พวกเขาไร้ความสามารถ ฉันอยากมีคนที่ชอบเรียนรู้และปรับตัวให้เข้ากับปัญหาเหล่านี้แทนที่จะจดจำคนที่เป็นสัญลักษณ์แสดงหัวข้อย่อย
Bart Silverstrim

@Ben & Bart: คุณไม่มีจุด พวกเขาไม่จำเป็นต้องแม่นยำ 100% แต่พวกเขาควรจะรู้ว่ามันเหมือนมันเป็นงานของพวกเขา คำถามควรอยู่บนพื้นฐานของงานง่าย ๆ สำหรับงานนั้น ๆ หากคุณต้องแก้ตัวให้กับบุคคลก่อนที่คุณจะจ้างพวกเขาให้หาเวลาหาคนอื่น
Chris S

-1

มันเป็นคำถามง่ายๆเมื่อคุณทำหน้าที่ดูแลระบบของคุณคุณใช้บรรทัดคำสั่งหรือเมาส์

ถ้าพวกเขาบอกว่าหนูฉันจะแสดงให้พวกเขาดู


ทั้งสอง เม้าส์ส่วนใหญ่จะใช้ในการสลับจากหน้าต่างหนึ่งไปยังอีกหน้าต่างหนึ่งและใช้งานเบราว์เซอร์ของฉัน (แม้ว่าฉันจะใช้ Vimperator สำหรับ Firefox) ในระบบการทำงานของฉันฉันได้สร้างมาตรฐานบน 132x52 Terminal.app (แล็ปท็อป Mac OS X ... โดยปกติจะใช้โหมดจอภาพสองจอในสำนักงาน) ฉันมักจะมี 4 หรือ 5 หน้าต่างคำศัพท์ ... ทุกอย่างจะอยู่ในเดสก์ท็อปของฉันและแบ่งปันscreenเซสชันGNU ที่มีผู้ใช้หลายคนแบบถาวรซึ่งหอยเชลล์เฉลี่ย 20 ตัวรักษาสถานะในการเชื่อมต่อกับระบบอื่น ๆ IRC และอื่น ๆ
Jim Dennis

6
ฉันไม่ชอบคำตอบนี้ มีสถานการณ์และวิธีแก้ปัญหามากมายที่สามารถระบุตำแหน่งได้อย่างสมบูรณ์แบบผ่านเมาส์ - และหลายอย่างที่ไม่สามารถจัดการได้หากไม่มี ฉันชอบ CLI เหมือนกัน แต่ไม่จำเป็นต้องเป็นคนที่หยาบคายเกี่ยวกับเรื่องนี้
quux

ฉันคิดว่ามันค่อนข้างทื่อและแคบเกินไป แต่มันเป็นความจริงที่ผู้เชี่ยวชาญด้านไอทีจำนวนมากที่น่าตกใจ - แม้แต่คนที่อยู่ในวัยสามสิบของพวกเขา - ยอมรับคนที่ไม่ชอบการใช้บรรทัดคำสั่งด้วยเหตุนี้พวกเขาจึงไม่สามารถ อัตโนมัติทุกอย่างโดยไม่มีวิธีแก้ไขปัญหาล่วงหน้า คนเหล่านี้จริงๆไม่สมควรที่จะได้แสดงให้เห็นประตูจนกว่าพวกเขาจะได้รับการว่าจ้างหางานตายสิ้น
Skyhawk
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.