did the Nike final round virtual onsite about 6 weeks ago for a senior security engineer role on the platform team. going to share the structure because it's different from what you see at pure-tech companies.
Schedule: all on Zoom, spread across one day (8:30am to ~4pm Pacific with breaks). 5 rounds total. they give you a schedule doc the week before.
Round 1: Technical (security-specific for me, SWE for others) For my interview this was threat modeling and security architecture. they gave me a simplified architecture diagram and asked me to identify attack surfaces and suggest mitigations. 45 minutes. got into authentication flows, secrets management, and API security. for SWE candidates this would be coding.
Round 2: System design Mixed panel, 2 interviewers. one more senior, one closer to my level. design question was scale-related. they care about how you handle trade-offs and whether you can communicate the reasoning clearly.
Round 3: Behavioral values-based. two interviewers again. expect questions tied to Nike's stated values (other thread covers this in detail). 45 min.
Round 4: Cross-functional / stakeholder this one surprised me. it was with a non-engineering person (for me, someone from legal/compliance). they're testing whether you can talk to non-technical stakeholders clearly. i was asked about how i'd communicate a security incident to leadership. answer in plain language.
Round 5: Hiring Manager felt more conversational. HM asked about my career trajectory, what i'm looking for in a team, and a couple of situational questions. also covered the role scope and team structure.
After: recruiter said debrief takes 1-2 weeks. mine was 10 days. they don't give interim feedback during the wait.
overall the onsite felt well-organized compared to some loops i've done. they told me what to expect upfront and mostly stuck to it.