Level: Senior-Level
Round: Full Journey · Type: Multiple Types · Difficulty: 7/10 · Duration: 300 min · Interviewer: Neutral
Topics: Algorithms, System Design, Embedded Systems, Optimization
Location: Seattle, WA, US
Interview date: 2026-01-08
Got offer: False
Question: Implement memcpy. Handle misaligned blocks.
Question: Design a storage locker system for storing and retrieving items. Multiple sizes are available. I needed to pick optimal sizes or report an error if no suitable size was available.
Question: Implement instrumentation to debug a binary. I don't remember the specific details of this question.
Question: Implement vectored computation optimized for a non-SMP architecture. The architecture has asymmetric cores, with some cores only capable of division and others having accelerated multiplication and division. The goal was to find a near-optimal solution.
Question: Design a tracing/profiler system. Focus on stack trace and function instruction register expansion.
memcpy.