Nike SDE 3 Interview
- Posted
- 24 Oct 2026
Summary
I went through three interview rounds for an SDE 3 position at Nike, covering DSA, system design, and AWS topics.
How it went
Round 1 (Bar raiser): 1. Binary Search DSA question 2. Java basics and streams based questions 3. AWS questions like prod scenarios and when to use SQS vs SNS and CI/CD process 4. Springboot basics like how @transactional works and other questions
Round 2 : Attended in person 1. DSA - Spiral matrix 2. Implement Hashmap with TTL 3. SQL queries and production scenarios 4. Resume based questions
Round 3 : System Design 1. Competitive Exam - Auto submit each section, Auto submit Exam when time up and display results immediately. 2. DSA to flatten List with JSON and any object type
Questions asked (3)
- 01
Implement HashMap with TTL
Data Structures & Algorithms
Design and implement a hash map that supports a time‑to‑live (TTL) for each key‑value pair. When the TTL for an entry expires, the entry should be automatically removed or become inaccessible.
- 02
Spiral Matrix
Data Structures & Algorithms
Given a matrix, return its elements in spiral order.
- 03
Competitive Exam Auto‑Submit System Design
System Design
Design a system for a competitive exam platform that automatically submits each section when the time for that section expires, and also auto‑submits the entire exam when the overall time limit is reached, then displays results immediately.