WeWork Interview Experience | SDE 2 | Rejected

wework logo
wework
SDE 23 yearsRejected
October 31, 202523 reads

Summary

Had a structured interview process with WeWork for the SDE 2 role. Focused on clarity of thought, edge cases, and complexity analysis. Received feedback that I wasn't selected for further rounds.

Full Experience

## Background :

  • Experience: 3+ years
  • Current Role: Software Engineer 2 @ Unicorn Startup
  • Current CTC: ₹18 LPA (Fixed) + 10% Annual Bonus
  • Recruitment Source: Contacted by HR through Naukri

---

## Round 1 – DSA Round (1 hour)

  • Two questions, medium to high difficulty:
    • One coding problem — had to implement the full solution.
    • One approach-based problem — required detailed explanation of logic and optimization without coding.

    Focused on clarity of thought, edge cases, and complexity analysis.

---

## Round 2 – LLD + DSA (1 hour)

  • LLD Question: Design a Food Ordering System
    • Restaurants can register, add menus, and users can search and order food.
    • Discussed class design, relationships, and flows (search → order → payment).
  • DSA Question: Find the Longest Valid Parentheses Substring
    • Asked to explain the approach, no coding required.
    • Focused on stack-based and DP techniques for solution efficiency.

---

## Round 3 – HLD Round

  • Task: Design a Stock Broker Platform
    • Functionalities: Search stocks, show real-time stock updates, and place orders.
    • Discussed system components, APIs, and scalability aspects.

    I later realized I focused too heavily on the order flow, while search and real-time updates deserved equal attention.

---

## Outcome

Got the feedback that I wasn’t selected for further rounds.

Overall, it was a well-structured and balanced process emphasizing clarity in design and reasoning depth over mere implementation.

Interview Questions (3)

Q1
Design a Food Ordering System
System Design

Restaurants can register, add menus, and users can search and order food. Discussed class design, relationships, and flows (search → order → payment).

Q2
Find the Longest Valid Parentheses Substring
Data Structures & AlgorithmsHard

Asked to explain the approach, no coding required. Focused on stack-based and DP techniques for solution efficiency.

Q3
Design a Stock Broker Platform
System Design

Functionalities: Search stocks, show real-time stock updates, and place orders. Discussed system components, APIs, and scalability aspects.

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!