Metropolis logo

Metropolis Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 12 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
66.7% Positive experience

Which role are you interviewing for?

9 roles · 12 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Metropolis.

Showing 4 of 12
Metropolis logo
Metropolis

Lead Android Developer

Engineering · half a year ago

Lead Average Positive experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Offer
Interview formats
Coding Technical

The interview had 2 initial rounds focused on DSA and Android RecyclerView implementation, which were medium difficulty. Then there was a third round which was a technical interview. The final round was for offer negotiation. Overall, it's a medium-level interview, and you'll crack it if you prepare well.

Confirmed questions3 questions
  • Tell me about how you optimize app startup.
  • Can you explain memory profiling?
  • What are your thoughts on unit testing?
Metropolis logo
Metropolis

Revenue Operations

Operations · nearly a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral

I had several interviews with senior leaders in the revenue org. The interviews were technical in nature, but mostly focused on fit. Questions were about financial analysis skills and how to use that to make strategic decisions.

Confirmed questions3 questions
  • What about this company appeals to you?
  • Can you describe your financial analysis acumen?
  • How do you turn financial analysis into strategic decisions?
Metropolis logo
Metropolis

Product Designer

Design · nearly a year ago

Senior Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Presentation Panel
Interview formats
Behavioral Presentation

It was 5 rounds total. First a recruiter screener, then I met with the hiring manager remotely. After that, I had a portfolio review with another designer, also remote. Then, I interviewed with a PM. The last round was a panel discussion and portfolio presentation with the wider team.

Confirmed questions1 question
  • Can you describe your experience working with different teams?
Metropolis logo
Metropolis

Staff Software Engineer

Engineering

Staff Difficult Negative experience No offer 4 rounds
Interview process
Take home Technical screen Onsite Background check
Interview formats
Technical Coding System Design Behavioral

The whole process was done through Remotely Works, a site for remote job postings. It had 4 stages: a take-home technical challenge that was pretty extensive, a paired coding interview where I had to explain and add to my previous work, a systems design interview focusing on a past complex feature I designed, and a final hiring manager screening which was a mix of conversation and technical deep dives. After the last interview, I waited for a whole month to hear back from Metropolis. Despite sending several emails, I only got a response from my Remotely contact stating they weren't moving forward, with no apology for the delay. They had previously told me they were still interviewing others and would let me know once they were done with them, which felt like I was expected to wait indefinitely. I eventually had to give an ultimatum about having other offers to get a response. This entire experience was incredibly unprofessional, and I definitely do not recommend this company given how they treat candidates who invest their time.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Metropolis Interview Questions

Quoted word for word from Metropolis interview reports.

Consider the smashing stones problem: if you have an array of stone weights, you repeatedly take the two heaviest stones, calculate their difference, and put that difference back into the array. Continue this until only one stone remains. What is its weight?

Read reports

What's the minimum number of meeting rooms needed given a list of meeting start and end times?

Read reports

How do you turn financial analysis into strategic decisions?

Read reports

For a large CSV file of parking lot revenues, how would you calculate the total revenue per location and also provide a breakdown by customer type?

Read report

Formats, difficulty and experience

Across all 12 Metropolis interview reports.

Interview formats

Technical 34.5%
Behavioral 31%
Coding 17.2%
System Design 10.3%
Presentation 6.9%

Interview difficulty

Easy 8.3%
Average 75%
Difficult 16.7%

Candidate experience

Positive 66.7%
Neutral 8.3%
Negative 25%

Reports by job function

Engineering 6
Analytics 2
Marketing 1
Operations 1
Design 1
Sales 1