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

      Block

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Block reviews | Block jobs | Block salaries | Block benefits
      Block interviewsBlock Software Engineer interviewsBlock 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. 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 personalised job recommendations and updates by starting your searches.

      Software Engineer Interview

      17 May 2012
      Anonymous employee
      San Francisco, CA
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied through an employee referral. The process took 1+ week. I interviewed at Block (San Francisco, CA) in May 2012

      Interview

      My first contact was with a recruiter, who was a bit disorganized - he missed our first phone call due to meeting schedules, a sign of how busy things are at Square. After some chitchat, he scheduled a Skype interview with an engineer. The Skype interview was fun, actually. Square has an Evernote-like online wordpad, on which the interviewer and I wrote code. The task was to implement a function from the C standard library, going through several iterations. The interviewer was also a bit disorganized, but was thoroughly pleasant and engaged throughout the hour-long process. The interview went well, and within a few hours the recruiter contacted me to set up an in-person battery of interviews for the next week. The in-person interviews took place at the main office in San Francisco, which is thoroughly modern and attractive. A series of 6 different interviews ensued, with a roughly equal mix of 'discussion' (read: whiteboarding) interviews with pairs of Square employees and pair-programming with single interviewers. The discussions ranged from in-depth discussions of system architecture to sketching out solutions to given problems. There was a pleasant lack of 'academic' challenges in the discussion phases. The pair programming exercises ranged from academic to practical, but the experience was good. The engineers were pleasant, and I never felt pressured or judged (despite the fact that an interview is, by definition, an exercise in judgement). After the formal interviews, I was told immediately that an offer would be made. I was introduced to some engineers and had dinner with one. A formal offer was made the following morning. On the whole, the hiring process was an odd combination of relaxed and rapid. I liked everyone that I met, had interesting discussions and challenges, and the whole process took 12 days - a record in my experience.

      Interview questions [1]

      Question 1

      Given an architecture, describe possible approaches to minimizing latency and downtime.
      Answer question
      10

      Other Software Engineer interview reviews for Block

      Software Engineer Interview

      16 Mar 2026
      Anonymous employee
      Melbourne
      Accepted offer
      Positive experience
      Average interview

      Application

      I interviewed at Block (Melbourne)

      Interview

      Inital take home, followed by extension interview, followed by a coding challenge, followed by system design interview. The whole process took 3 months! The interviewers are usually really nice and want you to do your best.

      Interview questions [1]

      Question 1

      Design an end to end banking system
      Answer question

      Software Engineer Interview

      6 Feb 2026
      Anonymous interview candidate
      New York, NY
      No offer
      Neutral experience
      Average interview

      Application

      I interviewed at Block (New York, NY)

      Interview

      The interviewer was nice, and he is friendly and willing to give hint, the question has 2 follow-ups, it was hard to complete in time. The question was not a typical LeetCode

      Interview questions [1]

      Question 1

      talk about my past experience
      Answer question

      Software Engineer Interview

      14 Aug 2025
      Anonymous employee
      San Francisco, CA
      Accepted offer
      Positive experience
      Average interview

      Application

      I interviewed at Block (San Francisco, CA)

      Interview

      Phone screen and then a full day of interviews. 3 pair programming challenges, a system design review and a prior experience interview. There was also an onsite lunch with a person from the company.

      Interview questions [1]

      Question 1

      To design a hotel booking system. Pick any part (backend, frontend, database, api etc) and deepdive into that, explaining the decisions along the way.
      Answer question