cswork / libraryOpen practice workspace

Interview experiences · Apple

Apple Software Engineer interview: timing, circuits, and coding under pressure

OfferTech screen → Onsite

The process was long and kept expanding. I had multiple roughly one-hour interviews, and the volume itself made it intense. Technical questions covered setup and hold timing, transistor and diode behavior, logic reasoning, and at least one coding round with medium LeetCode-style problems such as string compression and an LRU cache. The mix of coding and hardware-timing questions tested both reaso…

The process was long and kept expanding. I had multiple roughly one-hour interviews, and the volume itself made it intense. Technical questions covered setup and hold timing, transistor and diode behavior, logic reasoning, and at least one coding round with medium LeetCode-style problems such as string compression and an LRU cache.

The mix of coding and hardware-timing questions tested both reasoning and execution. Some parts were genuinely hard, including whiteboard diagramming and deeper digital-design and signal-integrity discussions. The schedule kept going through a full-day level of intensity.

Location: Austin, TX. Overall feedback: neutral. Offer status: got offer.

Comments

Nothing here yet.

Join in on CSWork →