นี่เป็นคำถามแบบอัตนัย แต่ฉันชอบที่จะได้ยินความคิดเห็น / ความคิดเห็นจากผู้สัมภาษณ์ / ผู้ให้สัมภาษณ์ในหัวข้อ
เราแบ่งการสัมภาษณ์ทางเทคนิคออกเป็น 4 ส่วน เขียนรหัสอ่านและวิเคราะห์รหัสออกแบบเซสชัน & รหัสบนกระดานไวท์บอร์ด
สำหรับส่วนสุดท้ายสิ่งที่เราขอให้ผู้สัมภาษณ์ทำคือเขียนโค้ดขนาดเล็ก (4-5 บรรทัด) ลงบนไวท์บอร์ดและอธิบายขณะที่พวกเขาผ่านมันไป ให้ฉันชัดเจนว่าจุดประสงค์คือไม่ให้จับคนอื่น เราไม่ได้หาไวยากรณ์ที่สมบูรณ์แบบ แม้มันจะเป็นรหัสหลอกก็ได้ แต่ประเด็นก็คือให้ปัญหาที่ง่ายมากแก่พวกเขาและดูว่าสมองของพวกเขาสามารถสื่อสารแก้ปัญหาให้เราได้หรือไม่ จากปัญหาง่าย ๆ ฉันหมายถึง "Reverse a string", "FizzBuzz" ฯลฯ ...
โปรดทราบว่าเรามักจะถามภาษาที่ชัดเจนก่อนเสมอ เราเป็น. NET C # house เราแค่พูดว่า "หลอกรหัส" ที่มีคนว่างเปล่า / ดิ้นรนกับรหัสจริงๆ
คำถามของฉันคือ"มันไม่เหมาะสม / ไม่มีเหตุผลที่คาดหวังว่าโปรแกรมเมอร์จะเขียนข้อมูลโค้ดบนไวท์บอร์ดระหว่างการสัมภาษณ์หรือไม่"
We're not looking for perfect syntax.
ทำให้สมเหตุสมผลในความเป็นจริงฉันจะบอกว่าแนะนำ! มันไม่มีเหตุผลที่จะวิพากษ์วิจารณ์ข้อผิดพลาดทางไวยากรณ์ในการเขียนโค้ดไวท์บอร์ด