All companies

THE INTERVIEW BRIEFING

WeWork Interview Guide

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.

10 Question notes 6 Practice picks 5 Levels mapped

01 / MAKE YOUR NEXT SESSION COUNT

Your preparation, made concrete.

AlgoDaily practice • not reported questions
0135 min suggested

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.

0240 min suggested

System design

Design a notification service. Clarify delivery guarantees, model the data, then handle retries and duplicate events.

What a strong answer demonstrates

Clear requirements, a working baseline, and explicit trade-offs.

0320 min suggested

Behavioral storytelling

Describe a technical decision you changed after receiving feedback. Explain your contribution and the outcome.

What a strong answer demonstrates

Specific actions, honest reflection, and measurable impact.

BEFORE YOU PRACTICE

Ask your recruiter.

Get the details that a generic company guide cannot know.

  • Which team and level is this opening for, and what does success look like?
  • What rounds, durations, and evaluation criteria should I prepare for?
  • Which languages, tools, and AI assistance are permitted?
  • Will design focus on frontend, backend, infrastructure, or another specialty?
  • Are there accommodations or preparation materials I should request?

WeWork practice problems

Company-linked challenges and related lessons from our library. Not a prediction of your interview.

Questions candidates have reported

Aggregated from candidate submissions and public sources.

Q1
Design Least Recently Used Cache: How to cache credentials.
Q2
Design a food ordering process.
Q3
How would you design a connect 4 game with javascript?
Q4
Write the pseudo-code for an xml validator?
Q5
Design the back-end for room booking notifications .
Q6
Given a set of data that they provide you have to write a function that will parse the data and do two things: 1) find the revenue for the given month 2) find the total capacity of the unreserved offices for the given month. the input is a year and month. the data given has the start and finish date that it is reserved, the price of the space, and how many offices it has.
Q7
Code a function that creates a random password.
Q8
Write a method that calculates supermarket bucket with sales promotions. (lot of conditions buy 2 get 1 free, etc...)
Q9
Design an architecture system to convert from long url to short url the same concept like bit.ly (pay attention there is a catch)
Q10
Create a high-level design of bowling game and implement the calculate scores method.

Engineering levels & compensation

Historical figures from existing records; date and location may be unspecified. Verify current ranges on Levels.fyi.

Level 1

L2 · SWE I

Not Available

Level 2

L3 · SWE II

$175,938

$147,500 base · $28,438 stock · NotAvailable bonus

Level 3

L4 · Lead SWE

$196,100

$174,800 base · $20,800 stock · $500 bonus

Level 4

L5 · Senior SWE

Not Available

Level 5

L6 · Staff SWE

$425,600

$265,000 base · $157,200 stock · $3,400 bonus

What people at WeWork say

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.
Inside the workplace

About WeWork

A day at WeWork