Dựa trên kinh nghiệm của tôi trong các cuộc phỏng vấn kỹ thuật, tôi đã thấy rằng hầu hết có xu hướng chủ quan bởi vì người phỏng vấn đã có câu trả lời của riêng mình. Mặc dù câu trả lời từ ứng viên là chính xác, bởi vì người phỏng vấn không chuẩn bị cho câu trả lời đó, ứng viên không nhận được công việc.
Trong một cuộc phỏng vấn gần đây tôi đã nói điều gì đó về việc sử dụng thuật toán cây AVL để giải quyết một vấn đề cụ thể được hỏi. Người phỏng vấn trả lời: "Cây AVL là gì?". Một ví dụ khác là bất cứ điều gì xung quanh cú pháp; Tôi đã gặp điều này chủ yếu trong các cuộc phỏng vấn yêu cầu mã Ruby vì có nhiều cách để thực hiện giải pháp cho một vấn đề nhất định. Một vấn đề rất phổ biến là các vấn đề xung quanh các thiết kế hướng đối tượng.
Trong tình huống này, không có cách nào để người được phỏng vấn thành công. Có ai khác cảm thấy như vậy quá hay chỉ là tôi? Nếu không chỉ riêng tôi, làm thế nào chúng ta có thể thực hiện các cuộc phỏng vấn kỹ thuật tốt hơn?