Bluevine logo

Bluevine Python Developer Interview Questions
& Process

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

Based on 5 interview experiences · FREE TO READ

2.6 Rounds average
Easy Typical difficulty
80% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Bluevine.

Showing 3 of 5
Bluevine logo
Bluevine

Python Developer

Engineering · more than a year ago

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

I was called in for a first interview at the company offices with a team leader. The place was nice and cozy. I took a test with 4 simple Python questions, like asking the difference between GET and POST (HTTP) and understanding the max height in a binary search tree (possible in recursion). Then, I reviewed the test with the interviewer, and he asked for explanations of my answers. After that, I was asked to implement the Range function in Python. There was a second interview scheduled if I passed the first.

Confirmed questions3 questions
  • Can you implement the Range function in Python?
  • Can you explain a project you worked on?
  • Implement counting sort with O(n) time complexity.
Bluevine logo
Bluevine

Python Developer

Engineering · more than a year ago

Mid Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

The interview involved two team managers who reviewed my CV. It started with introductions where everyone discussed their current roles and past experiences. Then, there was a technical segment where the questions were primarily asked by the manager of a team I wasn't slated to join.

Confirmed questions3 questions
  • Can you explain the difference between range and xrange?
  • Please implement xrange.
  • Could you write a script that reads a file, counts the occurrences of each word, and then saves this count as a JSON to another file?
Bluevine logo
Bluevine

Python Developer

Engineering

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

The interview process lasted over a week. It began with a phone call with HR, followed by a one-hour technical interview. The interviewers were nice and the questions weren't too difficult. The office was also nice.

Confirmed questions3 questions
  • What does success mean to you?
  • Describe a situation where you had a disagreement with a coworker and how you resolved it.
  • Write code that prints 'hello' for numbers divisible by 3, 'world' for numbers divisible by 5, and 'helloworld' for numbers divisible by 15.

Bluevine Python Developer Interview Questions

Quoted word for word from Bluevine interview reports.

Write code that prints 'hello' for numbers divisible by 3, 'world' for numbers divisible by 5, and 'helloworld' for numbers divisible by 15.

Read reports

What is the difference between a left join and an inner join?

Read report

Implement a Python program to store and retrieve a stream of payment data, including customer name and multiple payments.

Read report

Could you write a script that reads a file, counts the occurrences of each word, and then saves this count as a JSON to another file?

Read report

Formats, difficulty and experience

Across all 5 Bluevine interview reports.

Interview formats

Technical 31.2%
Coding 31.2%
Behavioral 31.2%
System Design 6.2%

Interview difficulty

Easy 80%
Average 20%
Difficult 0%

Candidate experience

Positive 80%
Negative 20%