Chuyển đến nội dung chính
T0 Công ty lớn ByteDance Vòng 1

ByteDance AI Infra vòng một (2)

Câu hỏi phỏng vấn ByteDance AI Infra vòng một, gồm AI Infra

Tối ưu toán tử

  1. CUDA programming có những chiến lược tối ưu phổ biến nào?
  2. Convolution có những phương pháp tối ưu nào?
  3. Shared memory trên GPU hoạt động và được dùng thế nào?

Kiến thức cơ bản

  1. malloc của C và new của C++ khác nhau thế nào?
  2. Bốn phép ép kiểu tường minh trong C++ là gì? Mỗi loại dùng khi nào?
  3. Deep copy và shallow copy khác nhau thế nào?
  4. C++ có những loại smart pointer nào? Nguyên lý triển khai ra sao?
  5. Phòng và điều tra rò rỉ bộ nhớ thế nào?
  6. Các lệnh Vim thường dùng là gì?
  7. Cách dùng công cụ gỡ lỗi GDB là gì?
  8. Có kinh nghiệm thực tế triển khai mô hình AI không?

Kinh nghiệm dự án

  1. Hãy giới thiệu kinh nghiệm dự án của bạn.

Bài lập trình

  1. Tìm độ dài đường nối thông ngắn nhất trên đồ thị.