Software Engineer I - Interview Experience for Nike (Bangalore Onsite)

nike logo
nike
Software Engineer IBangalore1.3 years
April 8, 202511 reads

Summary

I recently got selected for the Software Engineer I role at Nike in Bangalore, an onsite interview experience spanning three rounds covering backend technical skills, system design thinking, and behavioral aspects, after 1.3 years of full-time experience.

Full Experience

Hey folks,

🧾 Offer Details:

  • Company: Nike
  • Role: Software Engineer I (SWE I)
  • Location: Bangalore
  • Experience: 1.3 Years
    (Current: SDET at service based MNC with fullstack & AI agent training exposure)
  • CTC: ₹14 LPA
    (₹11.4 LPA Fixed + ₹1.1 LPA Performance Bonus + Other Benefits)
  • In-hand: ~₹95K/month (pre-tax)
  • Joining Date: 16th June 2025
I recently got selected for the SWE I role at Nike (Bangalore) and wanted to share my complete interview experience. For context, I have 1.3 years of full-time experience (excluding internship). All three rounds were conducted onsite in a single day with direct elimination after each round.

📩 Initial Process:

  1. Got an email from the recruiter.
  2. Shared my resume and got shortlisted.
  3. Within 3 days, I was invited for the onsite interview at the Nike office in Bangalore.

🧠 Round 1: Technical Interview (Backend Focus – Node.js, Express)

This round focused on my backend development experience and understanding of architecture:
  1. Started with questions about my current work and personal projects.
  2. Moved to backend concepts:
    • Explained HTTP methods: GET, POST, PUT, PATCH, DELETE.
    • Asked to write controller logic on the whiteboard (syntax wasn’t the focus — clarity, structure, and problem approach were key).
    • Questions around MVC architecture, database integration, API flows, and route-controller design.
    • Asked about async/await, what happens without using await, and handling asynchronous flows.
  • Also touched on personal project implementation details.

✅ Cleared the round and moved to the second.

🧠 Round 2: Design-Oriented Technical Interview

This round leaned more towards design and architecture thinking:
  1. I was given a system to design and asked how I’d break it down.
  2. I mentioned that while I’m still learning system design in depth, I have a high-level understanding of tech stack planning and component breakdown.
  3. We discussed backend design using Node.js, Express.js, and MongoDB.
  4. Some follow-up questions on hashing and file comparison came up too.

✅ Cleared this round as well.

🧠 Round 3: Hiring Manager Round

This was a mix of technical depth and behavioral assessment:
  1. Walked through my current organization work and personal projects.
  2. React-related technical questions with follow-ups.
  3. Switched to backend: scenario-based questions on performance and optimization.
  4. Assessed problem-solving and communication skills through follow-up challenges.
  5. Ended with behavioral and situational questions.
  6. He also shared Nike’s team ethics and culture before wrapping up.

And finally… ✅ Got selected after the 3rd round, officially starting my journey as an SWE I at Nike.

Interview Questions (2)

Q1
Explain HTTP Methods
Other

Explain the purpose and usage of HTTP methods: GET, POST, PUT, PATCH, DELETE.

Q2
Async/Await and Asynchronous Flows
Other

Explain async/await, what happens when await is not used within an async function, and discuss strategies for handling asynchronous flows.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!