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ử
- CUDA programming có những chiến lược tối ưu phổ biến nào?
- Convolution có những phương pháp tối ưu nào?
- Shared memory trên GPU hoạt động và được dùng thế nào?
Kiến thức cơ bản
- malloc của C và new của C++ khác nhau thế nào?
- Bốn phép ép kiểu tường minh trong C++ là gì? Mỗi loại dùng khi nào?
- Deep copy và shallow copy khác nhau thế nào?
- C++ có những loại smart pointer nào? Nguyên lý triển khai ra sao?
- Phòng và điều tra rò rỉ bộ nhớ thế nào?
- Các lệnh Vim thường dùng là gì?
- Cách dùng công cụ gỡ lỗi GDB là gì?
- Có kinh nghiệm thực tế triển khai mô hình AI không?
Kinh nghiệm dự án
- Hãy giới thiệu kinh nghiệm dự án của bạn.
Bài lập trình
- Tìm độ dài đường nối thông ngắn nhất trên đồ thị.