Chúng tôi đang tìm cách thuê một lập trình viên SQL và cần một câu hỏi sàng lọc tốt tương tự như FizzBuzz question nhưng đối với SQL.Câu hỏi 'FizzBuzz' tốt cho một lập trình viên SQL là gì?
Mặc dù chắc chắn có thể viết một giải pháp FizzBuzz bằng SQL, nhưng tôi nghĩ nỗ lực đó là không đúng chỗ. Câu hỏi FizzBuzz đánh giá các nguyên tắc cơ bản về mã hóa như vòng lặp, điều kiện, đầu ra và toán cơ bản. Với SQL, tôi nghĩ rằng một cái gì đó liên quan đến truy vấn, tham gia, dự đoán, và tương tự sẽ thích hợp hơn. Nhưng, cũng giống như với FizzBuzz, đơn giản là các lập trình viên SQL 'tốt' có thể viết một giải pháp trên giấy trong vài phút.
Câu hỏi 'FizzBuzz' tốt cho một lập trình viên SQL là gì?
Bạn đang tìm cách hỏi về chỉ xây dựng truy vấn SQL hoặc thiết kế DB tốt, ví dụ: Biểu đồ E-R, điều hướng, v.v. –
Yêu cầu họ viết truy vấn pivot. Nếu họ có thể làm điều đó trên một tấm bảng cho họ thuê. – Will
@Mike - Câu hỏi hay. Suy nghĩ của tôi là truy vấn liên quan vì đó là khá cơ bản và đây là một câu hỏi sàng lọc. Chắc chắn các khu vực khác sẽ được đề cập đến ở những nơi khác trong quá trình phỏng vấn. –