Trong nhóm phần mềm của tôi như một phần của cuộc phỏng vấn, chúng tôi kiểm tra sự hiểu biết về Cơ sở dữ liệu.
Chúng tôi trình bày - một thiết kế rất kém (nghĩ ứng dụng loại CRM) và yêu cầu họ cải thiện thiết kế, sau khoảng 30 phút suy nghĩ.
Sau đó chúng tôi hỏi họ nhiều câu hỏi hơn dựa trên những gì họ nói.
Chúng tôi đang thăm dò để hiểu về
- Hiệu suất V Bình thường
- Thiết kế chính và tính toàn vẹn giới thiệu
- Nơi dành cho ứng dụng - Cấu trúc DB thay thế - Triggers, View, Procuedures
- Các lĩnh vực yếu trong thiết kế - làm thế nào để vượt qua nhiều mối quan hệ
- Làm thế nào điều này ảnh hưởng đến máy chủ - duy trì
- Vấn đề bảo mật dữ liệu
- Các vấn đề bảo mật ứng dụng
Sau đó, chúng tôi với tư cách là một nhóm đã nghĩ về những gì chúng tôi sẽ xem là câu trả lời loại Junior / Senior / Architect cho các loại câu hỏi này.
Vì vậy, cho - Hiệu suất v Định mức -
sẽ thấy vấn đề ngay từ đầu và có thể thảo luận tại sao (Junior)
muốn giới thiệu 4/5 NF nhưng hiểu vấn đề với hiệu suất họ sẽ không bình thường và hiểu cách phát biểu vấn đề (Cao cấp)
họ sẽ đề xuất một kiểu thiết kế khác, ví dụ như Lược đồ ngôi sao và thảo luận về ý nghĩa ở nhiều cấp độ (Kiến trúc sư)
- Thiết kế chính và tính toàn vẹn tham chiếu
Sẽ thấy tính toàn vẹn của ref là cần thiết để thực thi các mối quan hệ dữ liệu và có thể thảo luận về vấn đề này nhưng sẽ không thấy vấn đề với Key Choice and Design (Junior)
Sẽ thảo luận các vấn đề liên quan đến khối lượng dữ liệu và loại dữ liệu v tìm kiếm các khóa tự nhiên trong dữ liệu và có thể thảo luận lý do tại sao chúng đang xem xét các vấn đề này - và các vấn đề tiếp theo với tính toàn vẹn tham chiếu (Cao cấp)
Có thể tranh luận các quan điểm khác nhau để làm với Khóa và Tính toàn vẹn và có thể đưa ra các mô hình thực tế khác nhau để thiết kế nhanh (Kiến trúc sư)
Bạn nhận được hình ảnh.
Nếu bạn muốn tôi thêm nhiều hơn thì hãy đăng bình luận và sẽ nêu chi tiết những gì chúng tôi nghĩ về phần còn lại nhưng chỉ bao gồm hai phần đầu tiên để cho bạn ý tưởng về những gì chúng tôi nghĩ.
Vấn đề là suy nghĩ về 1. các câu hỏi 2. Chúng tôi với tư cách là một nhóm sau đó đã nghĩ về những gì chúng tôi sẽ xem là câu trả lời loại Junior / Senior / Architect cho các loại câu hỏi này.
Tôi nhấn mạnh nhóm vì ứng cử viên và nhóm phải tự tin vào các kỹ năng của người đến, và nếu họ đưa ra những gì họ xem là câu trả lời cho các cấp độ khác nhau, người đến sẽ hy vọng phù hợp với nhóm hơn. Nó cũng mang lại cho nhóm khả năng ảnh hưởng đến sự lựa chọn của ứng viên. Họ cũng đề cử một người có mặt trong bảng câu hỏi. Giúp rất nhiều với đội mua.