PATHRISE GUIDE
Company logo
How to get a job at Compass
Number of Employees
3.2K
Number of Employees
Number of Offices
24
Number of Offices
Work Life Balance
C
Work Life Balance
Company Culture
C
Company Culture
Pathrise calculates these ratings by aggregating company scores based on reviews from Glassdoor, Comparably and program alumni
All you need to know about Compass
About
About
Inside Scoop
Inside scoop
arrow

Mission: Our mission is to help everyone find their place in the world. We are building the first modern real estate platform pairing the industry s top talent with technology to make the search and sell experience intelligent and seamless.

Interview questions to prepare for
SWE
Swe
PSO
Pso
arrow

Write a program to convert the representation of a number in one base to its representation in another base, where the bases can range from 2 to 36.

arrow

Given an input array of integers, return an array of the same size such that nth element in the output array is the product of every element in the input array other than the nth element of the input array. Restriction: do not use division in your algorithm. This should be done in O(n) time complexity.

arrow

Write a function that, given a dot-separated path to a JSON-like object, changes an input string to another value if the string matches. Each level of the object (except the first) might be a string, a list of strings, another object, a list of objects, or a list of other objects.

arrow

Given a list of JSON objects, design a JSON schema. For example, if you have a list of 2, the first one has element abc: 123, and the second one contains def: xxx, your schema is: {abc: numeric, def, string}

arrow

Write a function to reverse an integer, without using any intermediate storage except for other integer values.

arrow

Write a function that, given an inventory of titles (say movies), and a starting movie title, returns the longest list of titles (in which each title appears only once) where the first word of the next title in the list is equal to the last word of the preceding title.

arrow

Write the code for a load balancer. You can add a node, delete a node, or pick a node at random. All should have constant time and even balancing.

arrow

Determine if a text is valid based on a dictionary (no spaces)

arrow

Given a string, find out if the string has a word that contains a prefix

arrow

Design a photo sharing service

The usual interview process
SWE
Swe
PSO
Pso
1

Stage 1: Phone screen with recruiter

2

Stage 2: Technical phone interview with engineers

3

Stage 3: Onsite interview

Stats and Data
Median salaries
Median salaries
Revenue
Revenue
Demographics
Demographics
Hiring categories
Hiring categories
Check out guides similar to Compass
dropbox logo
groupon logo
hubspot logo
instacart logo
microsoft logo
netflix logo
peloton logo
jp-morgan logo
shapes
Can Pathrise get you a job at Compass

Pathrise is a career accelerator that helps people land their dream jobs. We regularly place our fellows at top companies like Apple, Amazon, and Meta. Our mentors have experience at companies like Apple, giving fellows the inside scoop on interview and company culture in 1-on-1 sessions.

We can’t guarantee you a job at a specific company like Apple. But we do guarantee you a great job–if you don’t accept an offer in 1 year, you pay nothing. Our income share agreement means you only pay with a percentage of your income at your new role.

Mentors work with fellows at every stage in search, helping them build the skills necessary to be the best candidate possible. Fellows in Pathrise usually see a 2-4x increase in application response rates, 1.5-3x increase in interview scores, and 10-20% increase in salary through negotiation.

For help landing your dream job at Compass and other top companies, join Pathrise.