Skip to main content
T0 Big tech Baidu

Baidu AI Infra (1)

Real Baidu AI Infra interview questions covering AI Infra topics

Theory - Go

  1. How does Tag mapping work in Go?
  2. Explain Go reflection basics and when you use it.
  3. How do Slice and Array grow? How do they differ?
  4. How is Map implemented underneath? Why is iteration unordered? How would you build an ordered Map?
  5. Introduce the GMP scheduling model in as much detail as you can.

Theory - Networking and OS

  1. Compare TCP, UDP, HTTP, and HTTPS: traits and when each fits.
  2. What is the full flow after you type a URL in a browser?
  3. Compare how send, write, mmap, and sendfile move data between kernel and user buffers.
  4. How do processes, threads, and coroutines differ and relate?

Theory - Cloud native

  1. How does the Kubernetes Informer work?
  2. How is Docker implemented underneath?
  3. How do containers isolate PIDs? How do you turn that isolation off?