WeWork Interview Experience | SDE 2 | Rejected
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)
Restaurants can register, add menus, and users can search and order food. Discussed class design, relationships, and flows (search → order → payment).
Asked to explain the approach, no coding required. Focused on stack-based and DP techniques for solution efficiency.
Functionalities: Search stocks, show real-time stock updates, and place orders. Discussed system components, APIs, and scalability aspects.