BlockFi logo

BlockFi Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 6 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
33.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at BlockFi.

Showing 3 of 6
BlockFi logo
BlockFi

Software Engineer

Engineering · more than a year ago

Staff Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Onsite
Interview formats
System Design Technical

The interview process with the company was different from the typical leet code style challenges. It was a mature evaluation process with constructive feedback. Discussions with the product team were included, making it a holistic and enriching experience.

Confirmed questions1 question
  • Had the usual Systems Design session
BlockFi logo
BlockFi

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding System Design

Applied online, then had a recruiter call, then met the team and the tech lead. They like to schedule all of the interviews at once, which is a big red flag for a company since it can just be a total waste of time.

Confirmed questions2 questions
  • Be ready to answer questions about react hooks.
  • For system design, how would you build Instagram and its newsfeed?
BlockFi logo
BlockFi

Software Engineer

Engineering · more than a year ago

Mid Easy Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding System Design

The interview process started with a screening call from HR. After that, there was a technical interview where they asked questions about Elixir and system design scenarios. They planned for a chronological interview to discuss past work challenges with team members, but ultimately decided to stop the process before that stage.

Confirmed questions8 questions
  • Can you tell me why you're interested in BlockFi?
  • What are your current career aspirations?
  • Could you explain the purpose of the pipe operator in Elixir?

BlockFi Software Engineer Interview Questions

Quoted word for word from BlockFi interview reports.

Could you explain the purpose of the pipe operator in Elixir?

Read reports

For system design, how would you build Instagram and its newsfeed?

Read reports

When you need to get time-sensitive data like stock prices for a user, how do you deal with it if the data providers are unreliable or flaky?

Read report

How do you tackle error mitigation in a production environment?

Read report

How do you account for limitations when integrating with external services?

Read report

What are your methods for managing sudden increases in load?

Read report

Formats, difficulty and experience

Across all 6 BlockFi interview reports.

Interview formats

Technical 37.5%
Behavioral 25%
System Design 18.8%
Coding 18.8%

Interview difficulty

Easy 33.3%
Average 66.7%
Difficult 0%

Candidate experience

Positive 33.3%
Negative 66.7%