ก่อนอื่นให้ดูว่านักเรียนมีความปรารถนาที่จะเรียนรู้หรือไม่ ตามที่ฉันปริศนา / สอบภาษาอังกฤษตามนั้นไร้จุดหมาย ฉันอาจยอมรับการทดสอบทักษะภาษาอังกฤษของบุคคล แต่ไม่ควรใช้ "การทดสอบ" ควรขึ้นอยู่กับวิธีที่พวกเขาสื่อสารความคิดของพวกเขา การขอให้พวกเขาไขปริศนาเป็นเพียงแค่ฮอกวอช
หากต้องการดูความปรารถนาที่จะเรียนรู้คุณสามารถถามพวกเขาในหลาย ๆ ด้าน สมมติว่าประวัติย่อของพวกเขาเป็นจริงให้มองหาคนที่มีทักษะที่ดี สัมภาษณ์นักเรียนพร้อมกับ 2/3 คนที่มีความรอบรู้ในชุดทักษะเหล่านั้น (เช่น C ++ / C # / Java) โดยปกติในอินเดียฉันเห็นนักเรียนเพิ่งเพิ่ม C / C ++ ลงในประวัติย่อโดยไม่คำนึงถึงความมั่นใจ ในการทดสอบว่าพวกเขาค่อนข้างมั่นใจใน C / C ++ หรือไม่ให้ทดสอบพวกเขาในระดับพื้นฐานเช่นพอยน์เตอร์ / โครงสร้างข้อมูลที่เกี่ยวข้อง อาจเป็นไปได้ว่าคุณอาจขอให้พวกเขาแก้ปัญหาง่าย ๆ หรือแก้จุดบกพร่องของรหัสผิดพลาดเป็นต้น
โดยส่วนตัวฉันไม่คิดว่านักเรียนควรมาจากวิทยาการคอมพิวเตอร์ (ไม่ใช่ฉัน) หากพวกเขามาจาก CS ทดสอบพวกเขาในพื้นฐานของพวกเขา - เช่นออโตมาตา, อัลกอริธึม, โครงสร้างที่ไม่ต่อเนื่อง, เครือข่ายคอมพิวเตอร์ ฯลฯ เป็นต้นหากพวกเขาไม่ได้มาจาก CS คุณสามารถทดสอบพวกมันในโครงสร้างข้อมูลได้ . แม้ว่าพวกเขาจะไม่ได้มาจาก CS ตามประวัติย่อของพวกเขาคุณสามารถถามคำถามที่เกี่ยวข้องกับสาขาที่สนใจ และไม่เพียงแค่ไปตามเกรดของพวกเขา พวกเขาไม่ได้บ่งชี้ความรู้การเขียนโปรแกรมของพวกเขา