T0 Công ty lớn Baidu
Baidu AI Infra (2)
Câu hỏi phỏng vấn AI Infra tại Baidu thật, gồm tối ưu toán tử
Tối ưu toán tử
Vòng một
Lý thuyết
- Trong OpenMP, mở vùng song song thế nào? Viết cú pháp cơ bản.
- Vòng lặp
for(int i=0;i<100;i++){sum++;}trong vùng song song và tuần tự kết quả có khớp không? Làm sao bảo đảm đúng khi song song. - Mô tả phân cấp bộ nhớ GPU, gồm phạm vi chia sẻ từng cấp.
- Có những cách ánh xạ Cache nào? Đặc điểm mỗi cái?
- C++ có những loại smart pointer nào? Mỗi loại phù hợp khi nào?
- Đa hình là gì? C++ triển khai thế nào?
- Phân biệt dynamic linking và dynamic binding.
Đào sâu dự án
- Giới thiệu kinh nghiệm dự án trên CV, đào sâu các điểm kỹ thuật liên quan.
- Phía tính toán hiệu năng cao chủ yếu học những gì? Đã tiếp xúc hệ tính toán quy mô lớn chưa?