Chuyển đến nội dung chính
T0 Công ty lớn Alibaba Thực tập Vòng 1

Alibaba AI Infra thực tập vòng một

Câu hỏi phỏng vấn Alibaba AI Infra thực tập vòng một thật, gồm tối ưu suy luận, tối ưu huấn luyện, tối ưu toán tử và các hướng liên quan

Tối ưu suy luận Tối ưu huấn luyện Tối ưu toán tử

Vòng một

Kiến thức nền

  1. Toán tử memory-bound là gì? Cho ví dụ.
  2. Trình bày định dạng lưu trữ tầng dưới và khác biệt giữa FP32, FP16, INT8.
  3. Nguyên lý cơ bản của quantization và quy trình triển khai cụ thể?
  4. So sánh khác biệt kiến trúc GPU và CPU; mỗi loại phù hợp bài tính nào?
  5. UDP và TCP lần lượt phù hợp tình huống nào? Ưu nhược điểm?
  6. Các lệnh Linux phổ biến để xem tình trạng dùng đĩa?

Kinh nghiệm dự án

  1. Thảo luận sâu quanh quy trình quantization khi deploy và tối ưu toán tử GridSample, gồm định nghĩa tầng dưới của toán tử.
  2. Hỏi sâu quanh cấu trúc mô hình.

Bài lập trình

  1. Kiểm tra danh sách liên kết có vòng không.
  2. Dùng CUDA triển khai cộng vector.

Vòng hai

Kiến thức nền

  1. Giải thích khái niệm khóa và các loại phổ biến.
  2. Hiểu về hàm mất mát cross-entropy.
  3. Trong lập trình CUDA, parallelism và concurrency lần lượt nghĩa là gì? Khác nhau thế nào?
  4. Tóm tắt nguyên lý và khác biệt của GAN với CVAE.

Kinh nghiệm dự án

  1. Hỏi sâu dự án (cùng hướng với vòng một).

Bài lập trình

  1. Viết tay phần cốt lõi của SVM.
  2. Viết tay cấu trúc cốt lõi của Transformer.