
Nike Data Engineer interview typically runs 2 rounds: HR call, technical round. It usually takes about 1-2 weeks and is notably more technical than expected.
$103K
Avg. Base Comp
$140K
Avg. Total Comp
3
Typical Rounds
2-4 weeks
Process Length
Our candidates report that Nike cares less about surface-level data engineering buzzwords and more about whether you can justify the mechanics behind your choices. The strongest signal in the experience we saw was the amount of time spent defending SQL decisions: normalization, partitioning, indexing, and query behavior all came up alongside advanced SQL and Spark/ETL work. That tells us the team is looking for engineers who can reason about performance tradeoffs, not just produce a working pipeline.
A recurring theme is that the interview widens beyond the expected platform stack. One candidate was surprised by Python questions on decorators and generators, which suggests Nike wants enough breadth to trust how you think across the stack. We’ve also seen that project discussion matters, but only when it is concrete — the candidate was asked to explain prior work in detail, and the process felt challenging because the conversation kept shifting between theory and implementation. That mix rewards people who can move fluidly from design to code-level detail.
The non-obvious make-or-break factor here is communication under pressure. The same candidate noted a language barrier in the final conversation, which made an already technical discussion harder to navigate. Combined with the standard motivation question about wanting to work at Nike, we’d read this as a process that values clarity, precision, and the ability to stay grounded when the discussion gets dense.
Synthetized from 1 candidates reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Nike process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Nike
Calculate the 3-day rolling average of steps for each user.
| Question | |
|---|---|
| 2nd Highest Salary | |
| Customer Orders | |
| Random SQL Sample | |
| Average Order Value | |
| Monthly Customer Report | |
| Total Spent on Products | |
| Cumulative Sales Since Last Restocking | |
| Random Forest Explanation | |
| Marketing Channel Metrics | |
| Hurdles In Data Projects | |
| Monthly Product Sales | |
| Black Friday Shopping Spree | |
| Max Quantity | |
| Total Transactions | |
| Common Prefix | |
| Classification and Regression | |
| Valid Anagram | |
| Find Mismatched Words | |
| String Palindromes | |
| Why Do You Want to Work With Us | |
| Sharding vs Partitioning | |
| Simple Explanations | |
| Your Strengths and Weaknesses | |
| Client Solution Pushback | |
| Sales Leaderboard | |
| Stakeholder Communication | |
| Weighted Average Sales | |
| Statistically Significant Test | |
| Presentations and Insights |
Synthesized from candidate reports. Individual experiences may vary.
An initial call with HR to introduce yourself, walk through your background and a key achievement, and explain how your current experience aligns with the Data Engineer role. Salary expectations are also discussed at this stage.
A technical round focused on advanced SQL, Apache Spark, ETL work, and projects from your previous role. Expect to explain SQL queries in detail and discuss database normalization, partitioning strategies, indexing techniques, and performance tradeoffs, along with some Python questions such as decorators and generators.
A final conversation that includes motivation for wanting to work at Nike and additional discussion of your technical experience. The experience suggests this round may also involve communication-heavy discussion, so clear explanation of your work and design choices is important.