Coding fluency
Implement an LRU cache. Explain your data structures, test capacity one, and walk through an eviction.
What a strong answer demonstrates
Correctness, edge cases, and time / space complexity.
Prepare for WeWork with a focused mix of coding, design, and communication. Start with your job description and confirm the interview loop with your recruiter.
01 / MAKE YOUR NEXT SESSION COUNT
Implement an LRU cache. Explain your data structures, test capacity one, and walk through an eviction.
Correctness, edge cases, and time / space complexity.
Design a notification service. Clarify delivery guarantees, model the data, then handle retries and duplicate events.
Clear requirements, a working baseline, and explicit trade-offs.
Describe a technical decision you changed after receiving feedback. Explain your contribution and the outcome.
Specific actions, honest reflection, and measurable impact.
BEFORE YOU PRACTICE
Get the details that a generic company guide cannot know.
Company-linked challenges and related lessons from our library. Not a prediction of your interview.
Aggregated from candidate submissions and public sources.
Historical figures from existing records; date and location may be unspecified. Verify current ranges on Levels.fyi.
L2 · SWE I
Not Available
L3 · SWE II
$175,938
$147,500 base · $28,438 stock · NotAvailable bonus
L4 · Lead SWE
$196,100
$174,800 base · $20,800 stock · $500 bonus
L5 · Senior SWE
Not Available
L6 · Staff SWE
$425,600
$265,000 base · $157,200 stock · $3,400 bonus
Reviews originally posted on Glassdoor.
Great mission. Inspiring leadership. Socially conscious organization. Lots of incredible challenges to solve. You're working on a product that you use, and talk to customers every single day. Collaborative culture. This is a crazy startup, so you need to be comfortable with change and rapid iteration. Benefits could be better.
You get the benefits of being at a large company while working in a startup-like tech environment. All of WeWork's technology infrastructure is being build from the ground up, so there's never of shortage of interesting and impactful projects to work on. The culture within technology itself is very fast-paced and open, and everyone is extremely helpful and willing to get to know you. The larger company itself is a bit culty and I don't fully align with all of WeWork's initiatives sometimes. The culture can feel a bit pretentious and "fake woke" at times, if you know what I mean.
The pros are vastly outweighed by the cons. The cult worship of the CEO and VPs, Overly long hours, The weird pervasive idea that they are making the world a better place and their company is a social cause, WeWork is just a glorified real estate company catering to the hip and gullible crowd. They are doing nothing innovative and not changing the world for the better like they believe.
A bit different than most tech companies, if you're into product it's better here since you're very close to the users and you sometimes one of the users. Very talented people that you can learn from - Versatile work, there is all kind of systems- web, mobile, server, data-oriented. It's like many startups under one roof. Great work life balance and managment put emphasis on individual's growth. The growth is so fast (sometimes too fast) and it's sometimes hard to follow what happens. There're times it feels like chaos.
WeWork's mission is to build a more caring, connected world, save the planet, and elevate consciousness. They put their money where their mouth is. Management's heart is in the right place, seem like they learn from their mistakes and take feedback. Keep it up, keep listening to the inspiring mission-driven founders, and keep listening and communicating with the whole team as changes occur, we'll take care of the rest.