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

      Blend

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Blend reviews | Blend jobs | Blend salaries | Blend benefits
      Blend interviewsBlend Software Engineering interviewsBlend interview


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and 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. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Indeed, Inc.

      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 personalised job recommendations and updates by starting your searches.

      Software Engineering Interview

      9 May 2022
      Anonymous employee
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. The process took 2 months. I interviewed at Blend in Nov 2021

      Interview

      Hackerrank challenge was the first step of the interview process. First call was a phone call with recruiter who was very helpful in laying out the rest of the interview process. Next step was a 60 minute technical interview with a software engineer focused on solving and optimizing the solution for one question. Next was the virtual "in-office" interviews with two developers, one more senior and one a more recent hire. Both provided challenging questions but followed a back-and-forth approach to interviewing that felt cooperative and less stressful.

      Interview questions [1]

      Question 1

      Imagine items are moving on a conveyor belt. When the conveyor starts, you have no way of knowing how many items will arrive (it could be 1 or it could be 1 million). For quality control purposes, you need to select one item from this conveyor at random SUCH THAT every item has an equal probability of being selected. Devise an algorithm that takes a list of unknown length and selects such a random item without counting the length of the list.
      1 Answer