Interviews
Interview kit · iv-705
Onsite loop: Aisha Rahman
Senior Robotics Software Engineer · Autonomy
- Date
- Thu, Oct 15
- Time (ET)
- 9:30 AM – 1:30 PM
- Length
- 4 h
- Where
- Pittsburgh HQ
- Status
- Completed
9:30 AM – 1:30 PM · 4 h
Timing
- 9:30 AM55 minSystem designDev Malhotra
- 10:25 AM55 minCode review exerciseMei Chen
- 11:20 AM15 minBreak
- 11:35 AM55 minField-log deep diveKenji Watanabe
- 12:30 PM1 hValues conversationHannah Becker
Interview kit
Questions by competency
Rated 1–4 on the scorecard
Onsite loop: exercises
- System design: right-of-way between 40 robots and human pickers.
- Code review of a real (sanitized) planner change.
- Field-log deep dive with the Autonomy team.
- Values conversation with the VP of Engineering.
- 01
Robotics software design
Breaks a planning problem into clean, testable modules.
- Design right-of-way rules for 40 robots and human pickers in one aisle network.
- How would you structure a planner so it can be tested without a robot?
- 02
C++ and systems
Writes safe, fast code; reasons about memory, threads and real-time limits.
- Where would you expect latency in a 50 Hz planning loop, and how would you find it?
- Walk through a memory or threading bug you shipped and fixed.
- 03
Debugging on hardware
Finds root causes from logs, bags and a robot that won't behave.
- A robot oscillates at an aisle intersection. Walk through your debugging.
- What do you look for first in a field log?
- 04
Collaboration
Works through disagreement; explains trade-offs to non-specialists.
- Tell us about a design disagreement and how it was resolved.
- How do you explain a trade-off to a customer or an operator?
- 05
Ownership
Follows problems into the field and closes the loop.
- Describe a problem you followed from a bug report all the way into the field.
- What did you do after the last incident you were part of?
Overdue
Scorecard
Submitting as Kenji Watanabe
3 of 4 in
Submitted scorecards
Strong yes
0
Yes
2
No
1
Strong no
0
- Dev MalhotraEngineering Manager, Autonomy · 5 days agoYes
- Robotics software design
- C++ and systems
- Debugging on hardware
- Collaboration
- Ownership
Very solid C++. Design was good but stayed close to what she knows.
- Mei ChenStaff Robotics Engineer · 5 days agoYes
- Robotics software design
- C++ and systems
- Debugging on hardware
- Collaboration
- Ownership
Great on the field-log exercise. Some hesitation explaining trade-offs.
- Hannah BeckerVP of Engineering · 4 days agoNo
- Robotics software design
- C++ and systems
- Debugging on hardware
- Collaboration
- Ownership
Capable engineer; I'm not convinced on mentoring at L5 yet. Could fit L4.