
Opendoor Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 50 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Opendoor.
Senior Software Engineer
The recruiters were really nice and helpful throughout. The rounds were super specific and scenario-based. The panel was friendly and more focused on discussion than a strict right/wrong approach. They didn't use trick questions or LeetCode-style evaluations.
- Coding problems related to a specific scenario.
- Design problems related to a specific scenario.
Software Engineer
I got an email and did a recruiter call, then talked to the tech lead for a bit and a technical screen. Had another call after that to ask questions before the onsite. The onsite had three technical interviews covering system design, backend, and frontend, then I talked with a product manager and the general manager. I got an offer call but after some negotiation calls, I waited two weeks with no answer. I emailed for an update and was told they were interviewing other people. A week later, a recruiter told me the position was no longer available but I could talk to another hiring manager for a similar role and potentially get hired without another interview if it went well. After that call, I never heard back from them.
- Can you design a system where users can pick and work on tasks from a shared queue in real time?
- How would you implement an interface that mimics a spreadsheet's functionality?
- Design a user interface for querying Google Maps using entered addresses.
Software Engineer
First, there was an online coding challenge, and then an onsite interview. The onsite part felt short and easy, which made me think the hiring bar for this company is quite low. I noticed several red flags throughout the interview process. The interviewers seemed unhappy when discussing their jobs. Scheduling the interviews was extremely disorganized and frustrating. The HR team acted like aggressive salespeople and seemed incompetent. The hiring manager tried to downplay the business risks of a company that buys, holds, and resells apartments. The company seems to have a lot of junior engineers, suggesting limited learning opportunities for new hires. They are hiring rapidly, potentially increasing the number of junior engineers. I also learned about someone who left after only four months. I did receive an offer but declined it quickly. It's worth noting that while the company's overall Glassdoor reviews seem positive, filtering for Software Engineer reviews reveals a different picture.
- What were some random coding questions you were asked?
Opendoor Software Engineer Interview Questions
Quoted word for word from Opendoor interview reports.
“Could you find the Kth largest number in an array?”
Read reports →“Can you write a function, random_walk, that takes transition probabilities, a starting state, and the number of steps, and returns a map of visited states and their counts?”
Read reports →“Implement a trie data structure and then use it in a solution.”
Read reports →“Solve a variation of the t9 phone pad problem.”
Read reports →“Can you design a search service that returns all names starting with a given string, optimized for speed?”
Read report →“Design a user interface for querying Google Maps using entered addresses.”
Read report →“Could you create a function to read a file and log the minimum values from all files in sorted order, without loading more than one file into memory at a time?”
Read report →“Can you implement the cell sum operation like in Excel? It needs to handle cases where a cell contains a formula and supports transitive additions.”
Read report →“For system design, how would you design a system to display houses within a certain radius of another house?”
Read report →Formats, difficulty and experience
Across all 50 Opendoor interview reports.