T4 Automotive and self-driving DeepRoute.ai New grad Round 1
Nullmax AI Infra campus recruiting first round (1)
Real Nullmax AI Infra campus recruiting first-round interview questions covering operator optimization
Operator optimization
First round
Fundamentals
- Have you defined a custom MLIR Dialect?
- Did the project take design cues from torch-mlir?
- Did you consider handling dynamic graphs?
- After converting to TOSA and Tensor Dialect, what Dialects do you lower to next?
- How does one-shot bufferization differ from dialect-based bufferization?
- Do you know how LLVM’s isa and dyn_cast work?
Project experience
- Deep discussion of related projects and internship experience.
Coding
- Given a compute graph, compute the minimum memory needed to run it.
Second round
Fundamentals
- What is the difference between static and dynamic graphs?
- How does MLIR handle in-place operations?
- Do you have CUDA Kernel development experience?
Coding
- Implement topological sort.