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

      Blockchain

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Blockchain reviews | Blockchain jobs | Blockchain salaries | Blockchain benefits
      Blockchain interviewsBlockchain Senior Software Engineer interviewsBlockchain 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.

      Senior Software Engineer Interview

      8 Apr 2021
      Anonymous interview candidate
      London, England
      No offer
      Negative experience
      Easy interview

      Application

      I applied through a staffing agency. The process took 2 weeks. I interviewed at Blockchain (London, England) in Apr 2021

      Interview

      I spoke first with HR over the phone. Then, a phone call was booked with an engineering lead, who missed it a few times. This person did not bother warning anyone he would be late (a simple email would have done). I finally got to talk to the hiring manager who started to ask me question about me, like he had not read my cv. Then, "just like that", he talked about dealing with other people, and asked me how I found graduates coming to the job market. I was neutral, but he sounded more decisive (e.g. "like they don't know much"). After this long chit-chat, we were left with a few minutes in the interview and he said "oh, I need to ask some technical questions". He then read a list of 10 questions from his computer (questions they seem to ask anybody) we had to do in a few minutes. The questions were about: - stl containers insertion (array/vector, list, map), - size of std::shared_ptr and std::unique_ptr (on 64 bits platform, so 8 bytes pointers), - cache line size on x86, memory page size, default stack size on Linux, and - L2 book building. Do not try to be precise (or pendantic) with the interviewer, because he can only understand the answers on his screen. The L2 book building question is not about top-level books (the price level feed you get from real exchanges that tell you at what *position* you need to insert). It is about the first phase of a L3 book building. Think about building a book from the "l2 channel" from blockchain: {..."symbol":"BTC-USDT","bids":[],"asks":[{"num":1,"px":57790.1,"qty":0.81}]} Basically, a dumb L2 std::map with make the interviewer happy. Not long after, I received a feedback. Apparently, I googled the answer to the C++ questions. How could the interview know that is a mystery. How could I answer immediately, with total silence (my keyboard is noisy) is a mystery too. None of his questions were not rocket science. They were basic computer science / software engineering. They mentioned there was no culture fit... yes I guess, after this weird interview and weirder feedback. I did not got on glassdoor before now. Reading the previous negative feedback, I can say I am not surprised. If you have worked before in high frequency trading, don't bother.

      Interview questions [9]

      Question 1

      sizeof shared_ptr on 64 architecture?
      1 Answer

      Question 2

      sizeof unique_ptr on 64 architecture?
      1 Answer

      Question 3

      complexity to insert an element in an std::array?
      1 Answer

      Question 4

      complexity to insert an element in an std::map?
      1 Answer

      Question 5

      What is the cache line size on x64?
      1 Answer

      Question 6

      What is the page size?
      1 Answer

      Question 7

      What is the default Stack Size on Linux?
      1 Answer

      Question 8

      What is the complexity to add/change a price/qty in a L2 book? Note: in the interviewer's mind, this is price->qty book (not a top-5 or top-10 book)
      1 Answer

      Question 9

      What is the complexity of a sweep? Note: this is not formulated as a sweep, but more like "if you want to buy a certain quantity of assets, what is the complexity]
      1 Answer
      4

      Other Senior Software Engineer interview reviews for Blockchain

      Senior Software Engineer Interview

      2 Dec 2024
      Anonymous interview candidate
      No offer
      Negative experience
      Average interview

      Application

      I applied through a recruiter. The process took 4 weeks. I interviewed at Blockchain in Oct 2024

      Interview

      Reached out on LinkedIn by a recruiter, introductory chat and then asked to do a take home assignment you were given a week to build but not expected to use all that time. After which the submission would be judged. I wouldn't recommend spending more than 2-3 days on this or going above and beyond with things aren't pure functionality like loading states or error messages cause it wasn't valued.

      Interview questions [1]

      Question 1

      Build a simple Next.js application that functions as an HD Bitcoin wallet. The wallet should allow users to request BTC payments on the testnet and generate sharable QR codes for these requests. After creating a payment request, the app should poll to check if the payment has been made to the wallet. Submit as a github repository Instructions are a bit unclear as it was stated that the wallet does not need to persist after a server refresh, it was expected that pending payments should persist the refresh—despite this not being mentioned in the documentation...
      1 Answer

      Senior Software Developer Interview

      20 Sept 2021
      Anonymous interview candidate
      No offer
      Neutral experience
      Easy interview

      Application

      I applied through a recruiter. The process took 2 weeks. I interviewed at Blockchain

      Interview

      Interviewer presented himself, the company, asked a few general questions and the questions about my experience, achievements. Then I asked him about the position, company and perks. I am talking the third interview (including external recruiter who proposed to consider the position) because the first two were almost nothing

      Interview questions [1]

      Question 1

      What was the last things have you achieved on the previous job?
      Answer question

      Top companies for "Compensation and Benefits" near you

      avatar
      Amazon
      3.7★Compensation and benefits
      avatar
      Amazon Web Services
      3.9★Compensation and benefits
      avatar
      Google
      4.5★Compensation and benefits
      avatar
      Delivery Hero
      3.8★Compensation and benefits