Kiểm Tra Kỹ Năng Python Của Bạn
Kiểm tra kỹ năng Python của bạn trên các lĩnh vực: cú pháp, hàm và scope, cấu trúc dữ liệu, và các lỗi cũng như những điều trong lập trình hướng đối tượng. 30 câu hỏi tình huống, điểm số tức thì theo từng mảng, miễn phí, không cần đăng ký.
Bài Kiểm Tra Python là gì?
Đây là bài kiểm tra Python dựa trên tình huống: 30 đoạn mã thực tế ngắn gọn, mỗi đoạn được theo sau bởi một câu hỏi về điều gì thực sự xảy ra khi nó chạy. Một hàm có tham số mặc định vội vàng nhớ lại cuộc gọi trước của nó. Hai danh sách trông giống hệt nhau nhưng không phải là cùng một đối tượng. Một biến vòng lặp mà một closure đọc sau khi vòng lặp đã kết thúc. Bạn chọn câu trả lời phù hợp với những gì Python thực sự làm, chứ không phải những gì có vẻ như nó nên làm.
Đọc tiếpHiển thị ít hơn
30 câu hỏi bao gồm bốn mảng — cú pháp cốt lõi và kiểu dữ liệu, hàm/scope/closure, cấu trúc dữ liệu và điều khiển luồng, và các lỗi/lập trình hướng đối tượng và thành ngữ. Đây chính là bốn mảng nơi mà đọc Python và chạy Python im lặng khác nhau, và đây là nơi mà yêu cầu "Python Mạnh" của một tin tuyển dụng thường hóa ra lại có nghĩa gì cụ thể khi bạn đi phỏng vấn. Bạn nhận được điểm số cho mỗi mảng, vì vậy một điểm yếu sẽ hiển thị rõ ràng thay vì bị hòa lẫn vào tổng điểm.
Bài kiểm tra mất khoảng sáu phút, không có đăng ký, và không có mã nào để viết hoặc thực thi — mỗi câu hỏi là đọc-và-dự đoán, cách mà một kỹ sư cao cấp xem xét một pull request. Biết cú pháp và biết những gì một phần cụ thể của nó làm trong các điều kiện cụ thể là những kỹ năng khác nhau, và bài kiểm tra này đo lường cái thứ hai.