Nike SDE 2 Backend Round 2 : System Design Round

nike logo
nike
SDE 2 Backend
July 15, 20257 reads

Summary

I experienced the second round for an SDE 2 Backend role at Nike, which focused on system design and core technical concepts.

Full Experience

Q1.Why do use SpringBoot Framework application ? Q2.What is @Configuration? Q3.Explain Micro-service Architecture ? How micro services communicate with each other? Q4.What is RESTful Web Services ? Q5.What is JPA ? Q6.Why do we use Index ? Internal working of Indexing ? Q7.Why do we use joins in table ? Q8.What is jenkins ? Q9.What is redis ? Use cases ? Q10.What is eviction policy in redis ? Q11.How to decide what data needs be cached ? Q12.Explain design Patterns ? Q13.Explain solid Priniciples ? Q14.What is normalization in Mysql ? Q15.Deep dive into my resume. Q16.What is functional programming ?

Interview Questions (16)

Q1
Why Use SpringBoot Framework?
Other

Why do use SpringBoot Framework application ?

Q2
What is @Configuration?
Other

What is @Configuration?

Q3
Explain Micro-service Architecture and Communication
System Design

Explain Micro-service Architecture ? How micro services communicate with each other?

Q4
What are RESTful Web Services?
System Design

What is RESTful Web Services ?

Q5
What is JPA?
Other

What is JPA ?

Q6
Database Indexing: Purpose and Internal Working
Other

Why do we use Index ? Internal working of Indexing ?

Q7
Why Use Joins in Tables?
Other

Why do we use joins in table ?

Q8
What is Jenkins?
Other

What is jenkins ?

Q9
What is Redis and its Use Cases?
System Design

What is redis ? Use cases ?

Q10
Redis Eviction Policy
System Design

What is eviction policy in redis ?

Q11
Data Caching Strategy
System Design

How to decide what data needs be cached ?

Q12
Explain Design Patterns
Other

Explain design Patterns ?

Q13
Explain SOLID Principles
Other

Explain solid Priniciples ?

Q14
Normalization in MySQL
Other

What is normalization in Mysql ?

Q15
Resume Deep Dive
Behavioral

Deep dive into my resume.

Q16
What is Functional Programming?
Other

What is functional programming ?

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!