T3 Chip và phần cứng Samsung Vòng 1
Samsung AI Infra vòng một (2)
Câu hỏi phỏng vấn Samsung AI Infra vòng một thật, gồm tối ưu toán tử
Tối ưu toán tử
Dưới đây là nội dung Samsung AI Infra vòng một.
Kiến thức cơ bản
- Tự giới thiệu tiếng Anh và hỏi kỹ thuật bằng tiếng Anh
- Các cách tối ưu GEMM phổ biến
- Cơ chế đăng ký toán tử ở frontend framework AI
- Vì sao chỉ cần macro là đăng ký được toán tử
- Quá trình biên dịch hàm template
- Cách xóa phần tử đúng khi duyệt bằng STL iterator
- Các container STL cơ bản thường dùng
Cấu trúc dữ liệu và thuật toán
- Cách hiện thực DAG
- Topological sort: nguyên lý và hiện thực
- Duyệt giữa cây nhị phân
- Định nghĩa và tính chất cây nhị phân đầy đủ (perfect)
Design pattern
- Cách hiện thực singleton