WeWork Senior Software Engineer Interview Questions
Updated Feb 10, 2022
- Administrative
- Arts & Design
- Business
- Consulting
- Customer Services & Support
- Education
- Engineering
- Finance & Accounting
- Healthcare
- Human Resources
- Information Technology
- Legal
- Marketing
- Media & Communications
- Military & Protective Services
- Operations
- Other
- Product & Project Management
- Research & Science
- Retail & Food Services
- Sales
- Skilled Labor & Manufacturing
- Transportation
- Worldwide
- Poland - All Cities
- - Masovia
- - Warsaw, Poland Area
- - Warsaw, Masovia
- United States - All Cities
- - New York State
- - New York City, NY Area
- - New York, NY
- - Brooklyn, NY
- - Syosset, NY
- - Chelsea, NY
- - Bronx, NY
- - Somerset, NJ
- - Edison, NJ
- - District of Columbia
- - Washington, DC Area
- - Washington, DC
- - Alexandria, VA
- - Arlington, VA
- - Massachusetts
- - Boston, MA Area
- - Boston, MA
- - California
- - San Francisco, CA Area
- - San Francisco, CA
- - Oakland, CA
- - Emeryville, CA
- - San Mateo, CA
- - Berkeley, CA
- - South San Francisco, CA
- - Los Angeles, CA Area
- - Los Angeles, CA
- - El Segundo, CA
- - Orange, CA
- - Irvine, CA
- - Long Beach, CA
- - Century City, CA
- - Burbank, CA
- - West Hollywood, CA
- - Manhattan Beach, CA
- - San Diego, CA Area
- - San Diego, CA
- - San Jose, CA Area
- - San Jose, CA
- - Santa Clara, CA
- - Mountain View, CA
- - Sacramento, CA Area
- - Sacramento, CA
- - Texas
- - Austin, TX Area
- - Austin, TX
- - Houston, TX Area
- - Houston, TX
- - Dallas-Fort Worth, TX Area
- - Dallas, TX
- - Irving, TX
- - Pennsylvania
- - Philadelphia, PA Area
- - Philadelphia, PA
- - Washington State
- - Seattle, WA Area
- - Seattle, WA
- - Missouri
- - Kansas City, MO Area
- - Kansas City, MO
- - Tennessee
- - Nashville, TN Area
- - Nashville, TN
- - Memphis, TN Area
- - Memphis, TN
- - Michigan
- - Ann Arbor, MI Area
- - Ann Arbor, MI
- - Detroit, MI Area
- - Detroit, MI
- - Florida
- - Miami-Fort Lauderdale, FL Area
- - Miami, FL
- - Illinois
- - Chicago, IL Area
- - Chicago, IL
- - Utah
- - Salt Lake City, UT Area
- - Salt Lake City, UT
- - Provo, UT Area
- - Eagle Mountain, UT
- - Lehi, UT
- - Colorado
- - Denver, CO Area
- - Denver, CO
- - Boulder, CO Area
- - Boulder, CO
- - North Carolina
- - Raleigh-Durham, NC Area
- - Raleigh, NC
- - Durham, NC
- - Greensboro, NC Area
- - High Point, NC
- - Charlotte, NC Area
- - Charlotte, NC
- - Minnesota
- - Minneapolis-St. Paul, MN Area
- - Minneapolis, MN
- - Nevada
- - Las Vegas, NV Area
- - Las Vegas, NV
- - Georgia
- - Atlanta, GA Area
- - Atlanta, GA
- - Iowa
- - Waterloo, IA Area
- - Denver, IA
- - New Jersey
- - Kentucky
- - Virginia
- - Arizona
- - Phoenix, AZ Area
- - Phoenix, AZ
- - Tempe, AZ
- - Oregon
- - Portland, OR Area
- - Portland, OR
- United Kingdom - All Cities
- - England
- - London, United Kingdom Area
- - London, England
- - Liverpool, United Kingdom Area
- - Liverpool, England
- - Manchester, United Kingdom Area
- - Manchester, England
- Portugal - All Cities
- - Lisbon District
- - Lisbon, Portugal Area
- - Lisbon, Lisbon District
- Canada - All Cities
- - Quebec
- - Montreal, QC, Canada Area
- - Montreal, QC
- - British Columbia
- - Vancouver, BC, Canada Area
- - Vancouver, BC
- - Ontario
- - Toronto, ON, Canada Area
- - Toronto, ON
- - Mississauga, ON
- - Alberta
- - Calgary, AB, Canada Area
- - Calgary, AB
- Egypt - All Cities
- - Alexandria Governorate
- - Alexandria, Egypt Area
- - Alexandria, Alexandria Governorate
- Ireland - All Cities
- - Dublin
- - Dublin, Ireland Area
- - Dublin, Dublin
- South Korea - All Cities
- - Soul
- - Seoul, South Korea Area
- - Seoul
- Philippines - All Cities
- - Manila
- - Manila, Philippines Area
- - Manila, Manila
- Czech Republic - All Cities
- - Prague
- - Prague, Czech Republic Area
- - Prague
- Argentina - All Cities
- - Federal Capital
- - Buenos Aires, Argentina Area
- - Buenos Aires
- Australia - All Cities
- - New South Wales
- - Sydney, Australia Area
- - Sydney
- - Queensland
- - Brisbane, Australia Area
- - Brisbane
- - Western Australia
- - Perth, Australia Area
- - Perth, Western Australia
- - Victoria
- - Melbourne, Australia Area
- - Melbourne
- South Africa - All Cities
- - Gauteng
- - Johannesburg, South Africa Area
- - Johannesburg
- France - All Cities
- - Ile-de-France
- - Paris, France Area
- - Paris
- Belgium - All Cities
- - Brussels
- - Brussels, Belgium Area
- - Brussels
- Singapore - All Cities
- - East
- - Singapore, Singapore Area
- - Singapore
- - Tampines New Town,
- - Bedok New Town,
- Spain - All Cities
- - Madrid
- - Madrid, Spain Area
- - Madrid
- - Catalonia
- - Barcelona, Spain Area
- - Barcelona
- Malawi - All Cities
- Sweden - All Cities
- - Stockholm
- - Stockholm, Sweden Area
- - Stockholm, Stockholm
- Germany - All Cities
- - Berlin
- - Berlin, Germany Area
- - Berlin
- - Bavaria
- - Hamburg
- - Hamburg, Germany Area
- - Hamburg
- Brazil - All Cities
- - Rio de Janeiro
- - Rio de Janeiro, Brazil Area
- - Rio de Janeiro
- - São Paulo
- - Sao Paulo, Brazil Area
- - São Paulo, São Paulo
- - São Bernardo do Campo
- - Campinas, São Paulo
- - Guarulhos
- - Minas Gerais
- Thailand - All Cities
- - Krung Thep Mahanakhon
- - Bangkok, Thailand Area
- - Bangkok
- Mexico - All Cities
- - México
- - Mexico City, Mexico Area
- - Ciudad de Mexico
- - Cuautitlán Izcalli
- - Jalisco
- - Guadalajara, Mexico Area
- - Guadalajara, Jalisco
- - Zapopan
- - Nuevo León
- - Monterrey, Mexico Area
- - Monterrey, Nuevo León
- - Chihuahua
- Hong Kong - All Cities
- China - All Cities
- - Shanghai
- - Shanghai, China Area
- - Shanghai, Shanghai
- - Pudong, Shanghai
- - Huangdu, Shanghai
- - Beijing
- - Beijing, China Area
- - Beijing, Beijing
- - Guangdong
- - Guangzhou, China Area
- - Shenzhen, Guangdong
- - Guangzhou, Guangdong
- - Shaanxi
- Indonesia - All Cities
- - Jakarta
- - Jakarta, Indonesia Area
- - Jakarta
- Chile - All Cities
- - Santiago Metropolitan Region
- - Santiago, Chile Area
- - Santiago
- Netherlands - All Cities
- - North Holland
- - Amsterdam, Netherlands Area
- - Amsterdam
- Uganda - All Cities
- - Apac
- - Lira, Uganda Area
- - Apac
- India - All Cities
- - Karnataka
- - Bangalore, India Area
- - Bangalore
- - Maharashtra
- - Mumbai, India Area
- - Mumbai
- - Haryana
- - New Delhi, India Area
- - Gurgaon, Haryana
- - New Delhi
- - Noida
- - Delhi
- - Tamil Nadu
- - Chennai, India Area
- - Chennai
- - Telangana
- - Hyderabad, India Area
- - Hyderābād
- - Uttar Pradesh
- British Indian Ocean Territory - All Cities
- Colombia - All Cities
- - Bogota
- - Bogota, Colombia Area
- - Bogotá, Bogota
- - Bogota, Cundinamarca
- - Antioquia
- - Medellín, Colombia Area
- - Medellín, Antioquia
- - Cundinamarca
- Israel - All Cities
- - Tel Aviv
- - Tel Aviv-Yafo, Israel Area
- - Tel Aviv-Yafo
- - Herzliyya
- - Netanya
- - Central
- - Jerusalem
- - Beersheba, Israel Area
- - Jerusalem, Jerusalem
- Vietnam - All Cities
- - Hồ Chí Minh
- - Ho Chi Minh, Vietnam Area
- - Ho Chi Minh City
- Japan - All Cities
- - Tokyo
- - Tokyo, Japan Area
- - Tokyo
- Peru - All Cities
- - Lima Region
- - Lima, Peru Area
- - Lima, Lima Region
- All Candidates
- Received Offer Only
- Popular
- Most Recent
- Oldest First
- Easiest
- Most Difficult
Interviews at WeWork
Interviews for Top Jobs at WeWork
- Community Associate (133)
- Community Manager (92)
- Community Lead (59)
- Associate Community Manager (32)
- Software Engineer (28)
- Front Desk Associate (16)
- Project Manager (14)
- Intern (13)
- Manager (13)
- Senior Software Engineer (12)
- Sales Lead (12)
- Internship (10)
- Interior Designer (8)
- Account Manager (7)
- Analyst (7)
- Executive Assistant (6)
- Community Sales Leader (6)
- Front Desk Receptionist (6)
- Community (6)
- Community Lead, Operations (5)
- Product Manager (5)
- Community Leader (5)
- Facilities Manager (5)
- Sales Development Representative (5)
- Sales (5)
- Account Executive (5)
- Sales Manager (5)
- Recruiter (5)
- Assistant Project Manager (5)
- Marketing (4)

Anonymous Interview Candidate in Tel Aviv-Yafo
I applied through an employee referral. I interviewed at WeWork (Tel Aviv-Yafo)
i applied threw a friend and got a call to come on site interview. i had 3 rounds. 1.5 hour interview with 2 interviewers, very nice people. 1.5 hour interview with 2 interviewers, one interviewer had a disgusting attitude, every five minutes she went out and it was design system interview that we should have discussions on ?!?!?!?! I gave a nice solution but felt like they wanted it only in their way - no other option , not professional at all!! i was sure i didn't pass it but surprisely got a call to come for the third interview. 3 hours on site with the dedicated team lead, hr and CTO. I felt this 3 hours was very successful and thought it's going to be mine. few days later the hr call me and say that i didn't get the job - i was asking for an explanation because i spend so much time on site, she refused. after checking with my friend i got to know that i didn't pass the second interview but they still call me for 3 hours to waist my time. very bad experience.
- 1. design a twitter 2. design checkout system for a store with products and coupons . 3. marge given intervals .

Anonymous Interview Candidate in New York, NY
I applied online. The process took 2 weeks. I interviewed at WeWork (New York, NY) in Aug 2019
Initial internal recruiter phone call for about 20 minutes. Standard confirming of experience. Describe your recent background. Recruiter describes company, how teams are split up, etc. Describes the interview process, and that a technical phone screen is next, followed by potential onsite consisting of 4-6 ppl. Nothing unusual. Technical phone screen was with an engineer and shared coding tool online. Engineer first asked about experience, and after speaking about it in detail for about a minute, he had absolutely no follow up remarks besides "ok". Now let's jump into code. Which is my pet peeve for annoying interviews that care nothing about the candidate or experience or any human aspect and only about solving the upcoming problem in a certain way. Problem itself was not super complicated. A very specific set of requirements of the algorithm was predefined, and you're given a blank slate to implement it. He mentioned a 30 minute time limit and to talk as you do. It could probably be coded in 15 if you're efficient. The real trouble I had was working in the online coding tool, which was not a native IDE normally used to write code. Sort of expected for "white boarding", but no code-completion, code tips, etc is harder to freehand than I remember. The code needed to compile and run, so I often found myself testing syntax a lot that would have taken seconds to write in the normal IDE. The interviewer said almost nothing for 30 minutes, a few words here or there, but no discussion. Overall I got about 98% of the way to completing the question, but got stuck on a simple function I couldn't get to work in this online coding tool to tie it together and print the solution. It would have been trivial in the IDE, but for some reason kept getting errors in the tool. I would have expected the interviewer to just offer a tip to get around it, but the interview ultimately was about getting an optimal solution with no tips in the allotted time, using this annoying code tool. Time ended, I told him the trivial step it would take to finish, and that was it. Perhaps they needed that perfect working solution without exception. Perhaps I got hung up on solving the problem in the obvious manner that I missed some optimal shortcut I was supposed to find to actually pass this challenge. Generic email arrived 2 days later thanking me, but passing on next steps.
- Implement credit card validation algorithm with the steps clearly described.
Got a burning question about WeWork? Just ask!
On Fishbowl, you can share insights and advice anonymously with WeWork employees and get real answers from people on the inside.

Anonymous Employee in New York, NY
I applied online. The process took 1 day. I interviewed at WeWork (New York, NY) in Aug 2019
5 Interviews with 3 technical related to iOS in my case, 1 team culture and personal goals to see the culture feat and 1 architecture asking you to design and architecture an app..
- hit test question to find where user touch was.

Anonymous Interview Candidate in San Francisco, CA
I applied through other source. The process took 6 weeks. I interviewed at WeWork (San Francisco, CA) in Jul 2019
The recruiter contacted me and 2 weeks later had a call with the recruiter. After the call she said she would be checking my profile with the hiring manager. Then did not hear back for another 4 weeks. Then they emailed me saying they would like to have a technical phone round. During the phone screen the first 25 minutes the interviewer asked me by work background and the projects that I'm working on. Then I got this stupid long 'Tag validator' problem. This is not a tough program to write, but is time consuming and lengthy. It really does not test your intelligence. I did manage to write few things, but the interviewer was expecting me to have a runnable code. The interviewer seemed very un professional as I could hear her busy typing and when I was talking through what I was coding up she would not acknowledge to what I was saying. Never hinting if I was doing it the right way or not. I felt she was completely dis engaged. Never interviewing with such a company anymore.

Anonymous Interview Candidate in New York, NY
I applied through an employee referral. I interviewed at WeWork (New York, NY) in Jul 2019
4 steps: 1. An introductory conversation with the recruiter that covered some technical experience. 2. A technical phone screen. 3. A take-home coding challenge. 4. On-site for six hours of behavioral and technical questions. I made it to the on-site. Throughout the process, the recruiter was unprofessional about simple communication. She was very slow to respond to questions and follow-ups. She forgot to deliver a document called "Technology On-Site Prep" until late in the night just before the on-site. I received it 2 hours before heading in, read it on the train, and bombed accordingly. She actually wrote in the email that she wasn't sure if I had gotten the prep doc, which begs the question: when was that supposed to happen? The document stressed a bunch of vague values, so I figured I would ask some questions about how those values played out in the day-to-day experience of the employees. The answers I got ranged from "they don't," to "that's just marketing." Surreal. Yikes.
- How would you make Trello?

Anonymous Employee
I applied online. I interviewed at WeWork
I applied online and was very promptly contacted by the recruiter. After the recruiter phone screen, I had a video interview with an engineer on the team I'm interviewing for. The interview was mainly technical. The turn around time after the initial technical screen was extremely fast and efficient (same day). Then I went onsite. My location was NYC, where WeWork originated. I had 5 rounds, with a mixture of algorithms, machine learning, system design, behavioral and lunch. The interviews were well coordinated and the questions were of high quality. The questions were well-considered, balanced, and thorough. I enjoyed meeting everyone on the team. They were genuine, smart, and passionate about their work. I came out of the interview feeling very exhilarated. The feedback and verbal offer were done in about two days; again, very fast and efficient. During the offer stage, the recruiter kept me updated constantly, and was very communicative and patient. And my would-be manager met with me to discuss the projects and initiatives in detail. I got the sense that a lot of meaningful work could be done. My would-be manager, the recruiter, and I worked together to improve my offer. In addition, my interviewers (would-be teammates) sent me very nice messages and made me feel very welcomed. In all, this was a five-star interview experience end to end.

Anonymous Interview Candidate in New York, NY
I applied through other source. The process took 1 week. I interviewed at WeWork (New York, NY) in Jun 2019
Easy to setup and process was moving quickly. Recruiter gave a good overview of the company. Setup the phone screen. The interviewer was helpful throughout the process as well.
- Build a minesweeper board

Anonymous Interview Candidate in San Francisco, CA
I applied through a recruiter. I interviewed at WeWork (San Francisco, CA)
I had a phone screen with one of the guy, interview went really well. I had answered all the questions and finished the interview in 35mins. Interviewer asked me about what team will you come onsite for, basically he gave me options for onsite. Interview questions were reasonable, interviewer who took the interview was good, but for some reason I got a rejection. The reason I am baffled is because this is the first time I felt like I aced it. It was coderpad question, I had to execute all the test cases and everything worked as per instructions. I checked with interviewer if my approach is correct or if DS correct, he said all good, from what I can say he was pretty impressed with the speed that I was able to solve it. I checked to see if they can provide feedback from the recruiter they said they have policy to not share the feedback. I can't do anything but definitely never interview them again.
- Write an Iterator class with list of items given, follow up write flatten iterator class that takes list of iterator that I wrote and print it in an order.

Anonymous Interview Candidate
I applied online. The process took 4 days. I interviewed at WeWork in Apr 2019
The phone screen is pretty standard. The recruiter gave me a coderpad link, and url to join ZOOM. So a camera is needed for the phone screen. Now comes the worst part. The guy (from Seattle office) who was supposed to interview me hopped on the call about 10 minites late. And then he started talking about he was on a meeting and blah blah blah and then gave me a brief introduction to the company. And we jumped to the coderpad coding challenge. While I was working on the problem, it seemed that he was chatting with someone. I could literally see him smiling and typing during the whole process. And the message notification kept going on his computer. I was so upset. All I can say is that the guy was so unprofessional, and I now think I should have read the reviews before I applied. Those reviews are really helpful in terms of their culture and how they treat people. So true.
- Given a string and a list contains certain characters, find the shortest substring containing all the characters in the list.

Anonymous Interview Candidate in Tel Aviv-Yafo
I applied through a recruiter. The process took 2 weeks. I interviewed at WeWork (Tel Aviv-Yafo) in Dec 2018
First interview was 1 hour of architecture question and partial coding of the solution. Second interview was 1 hour of another architecture question. The interviews included background about the interviewer, the company and the candidate's background and knowledge.
- Build a supermarket system which can apply any kind of coupon
Popular Careers with WeWork Job Seekers
Work at WeWork? Share Your Experiences
