Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Ribbon Home

      Is this your company?

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Ribbon Home reviews | Ribbon Home jobs | Ribbon Home salaries | Ribbon Home benefits
      Ribbon Home interviewsRibbon Home Senior Software Engineer interviewsRibbon Home interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      Jun 16, 2022
      Anonymous employee
      New York, NY
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. The process took 4 weeks. I interviewed at Ribbon Home (New York, NY) in Apr 2022

      Interview

      Overall it was a very smooth process. The recruiter was great about keeping me informed about the process. The technical portion was very reasonable and based on real life work scenarios and not algorithms.

      Interview questions [1]

      Question 1

      For the technical screen I was shown files of code and asked to update the code in specific ways. For the design system interviews I was shown visual prototypes and asked how I would build the features shown.
      Answer question

      Other Senior Software Engineer Interview Reviews for Ribbon Home

      Senior Software Engineer Interview

      May 27, 2022
      Anonymous employee
      New York, NY
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. The process took 3 weeks. I interviewed at Ribbon Home (New York, NY) in Mar 2022

      Interview

      There were several rounds to the interview process: - Phone screen - Code review interview (give feedback on a code sample with some flaws in it) - Schema design (how would you build something that fulfills this design, both frontend and backend)

      Interview questions [1]

      Question 1

      How would you design a database schema for [feature from a social networking app]? (things like an Instagram post, Facebook's messaging feature etc)
      Answer question

      Senior Software Engineer Interview

      Mar 16, 2022
      Anonymous employee
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. The process took 2 weeks. I interviewed at Ribbon Home in Jan 2022

      Interview

      - Intro call with recruiter - Half behavioral, half technical interview with hiring manager - Practical coding exercise with engineers - Technical onsite with ~3 interviews working some design mocks and discussing implementation and system design tradeoffs I'm of the opinion that hiring practices reflects what the organization prioritizes and I got good signal from this process. After I had my first call with the recruiter, I was quickly scheduled into the interview process based off of my deadline with clear communication from both the recruiter and recruiting coordinator. In between rounds and while waiting for final round feedback, timelines were also clearly communicated to me which I really appreciated. As for the technical interviews themselves, a clear standout is that the interviews seem to be designed intentionally to test for practical knowledge which I personally prefer, though it may be more difficult to study for compared to Leetcode. It was also nice to interview with on-time interviewers who were engaged with each interview. I know lots of other places experiencing "high-growth" will have interviewing-burnt-out engineers but had the opposite experience here. I've also pushed in interviews for the interviewers to seriously tell me what they think could they be improved about the company, and the fact that I received candid, realistic answers was also a good signal. One thing that I'd nitpick on is that the first interview with the hiring manager can be a little jarring as you jump from behavioral to technical within the same hour long slot.

      Interview questions [1]

      Question 1

      Basic system design Debugging code / suggesting improvements Breaking down design mocks
      Answer question