T5 Khác Nanhu Laboratory Vòng 1
Nanhu Research Institute AI Infra vòng một
Câu hỏi phỏng vấn Nanhu Research Institute AI Infra vòng một, gồm tối ưu toán tử
Tối ưu toán tử
Dưới đây là nội dung khảo sát vòng một AI Infra tại Nanhu Research Institute.
C++/Python cơ bản
- Nguyên lý triển khai garbage collection của Python
- Garbage collection Python xử lý vòng tham chiếu thế nào (thuật toán mark-and-sweep)
- Khi nào inline hàm có thể làm giảm hiệu năng
- Ảnh hưởng của từ khóa
inlinetới phạm vi - Ngoài
inline, cơ chế nào khác kích hoạt inline (ví dụ hàm template) - Khái niệm và cách triển khai perfect forwarding
- Ý nghĩa và tình huống dùng của rvalue reference
Framework AI và CUDA
- Đặc tính cốt lõi của framework FasterTransformer
- Tổng quan các framework suy luận/huấn luyện AI phổ biến
- Cơ chế đồng bộ luồng thường dùng
- Yêu cầu khi dùng CUDA Stream (ví dụ chồng chéo thao tác phía thiết bị)
- Phương pháp tối ưu hiệu năng toán tử CUDA thường dùng
Thực hành kỹ thuật
- Quy trình cộng tác Git nhiều người
Bài lập trình
- Triển khai smart pointer
- Tìm K phần tử lớn nhất trong mảng