Skip to content

Research notes

Every reported item must be explicitly attached to an Apple interview by its source. Generic “likely Apple” or “MLOps-style” lists were excluded.

  1. Firsthand candidate report — long-form recaps and clearly first-person interview comments.
  2. Original report plus detailed repost — structured recaps that link the candidate’s original account and preserve exact examples.
  3. Candidate interview database — Apple-tagged, role-dated candidate submissions or verified candidate guides.
  4. Company-tagged question bank — used only for the tail of SQL coverage and labeled clearly on every item.

No public candidate report found names requisition 200657395 or Worldwide Product Marketing. The official posting informs preparation priorities but is not treated as evidence that a specific interview question will be asked.

Missing schemas, constraints, and examples remain visibly missing. Prompt text is lightly normalized for clarity, without reconstructing withheld details.

The reproducible, secret-free scripts live in scripts/:

Terminal window
read -rs EXA_API_KEY
export EXA_API_KEY
bun scripts/exa-research.mjs
bun scripts/exa-contents.mjs
bun scripts/exa-agent.mjs
unset EXA_API_KEY

The July 28, 2026 research pass used 20 deep searches, known-URL extraction, and two high-effort research-agent runs. Output is written to /tmp; the key is not stored in the repository.