Mostly LeetCode. Brush up on data structures and algorithms. For systems design, just make sure you're well-versed in back-end and a little bit of front-end.
Most questions were medium-level LeetCode questions, some were baseline, others a bit obscure.
Run me through an optimal implementation of Dijkstra's algorithm.
Prove whether or not it is NP-complete.
The following metrics were computed from 1 interview experience for the Apple Software Engineer role in Luxora, Arkansas.
Apple's interview process for their Software Engineer roles in Luxora, Arkansas is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Apple's Software Engineer interview process in Luxora, Arkansas.