T0 Big tech Baidu New grad Round 1
Baidu AI Infra campus hire first round
Real Baidu AI Infra campus-hire first-round interview questions covering AI Infra topics
Project deep dive
- Introduce the project and answer related technical questions
C/C++ basics
- How is C/C++ program memory divided into regions?
- What are the main differences between new and malloc?
- How is a vector stored in memory? Is a vector allocated with new stored the same way as one on the stack?
Compute
- Given a convolution scenario, compute its time complexity
Live coding
- Invert a binary tree (LeetCode 226)