Overall I had a great experience interviewing with Opendoor. I really liked the people I met and think the company is headed in a great direction.
Introduced to a recruiter through a friend. Did a phone call meet and greet about what I was looking for, went through a technical phone screen, did an all-day on-site meeting six different people - 2 technical interviews, a lunch culture interview, and 2 system design interviews.
Then, after an offer was made, invited back to sit in their engineering all-hands monthly and a team weekly meeting, which were both great experiences.