did the Nike OA last month so this is fresh. sharing the format details because the stuff i found online was from 2022-2023 and things have changed a bit.
Platform: HackerRank. they give you a link and a deadline (mine was 5 days to complete it, untimed by me but tracked by the system).
Format: 90 minutes, 2 coding problems. no SQL, no output-only problems, no multiple choice. just 2 algorithmic problems.
Difficulty: i'd call it LeetCode medium. one was arrays (sliding window approach worked fine), one was a graph problem. neither had tricky edge cases that felt gotcha-ish. if you can consistently solve mediums in under 20 minutes you'll be comfortable.
Languages available: Java, Python, C++, JavaScript, others. i used Python.
One thing that surprised me: there were 5-10 "style" questions at the end. not coding, just multiple choice about software best practices (like "which approach better handles X"). they took maybe 10 minutes. i have no idea how heavily weighted these are but they existed.
What to prep: classic sliding window, BFS/DFS on graphs, basic tree traversals. you don't need hard LeetCode prep for the OA. the phone screen and loop rounds are harder than the OA.
honestly the OA was easier than i expected for a company like Nike. the filtering probably happens more at the loop stage.