BlackLine logo

BlackLine Software Engineer Interview Questions
& Process

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

Based on 19 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
68.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at BlackLine.

Showing 3 of 19
BlackLine logo
BlackLine

Software Engineer

Engineering · a year ago

Senior Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

I applied online and got a call from HR the very next day. The HR team was super helpful in setting up the interview. The first round was with a manager. He spent an hour asking a lot of questions about the sprint process at my current company and took notes. I've been in over 15 interviews, and while most interviewers, especially managers or VPs, are usually really chill, this guy was incredibly annoying. After I answered all his questions, I tried asking him a few, but he shut me down, saying it wasn't about me asking him questions. Thankfully, I didn't get the job, and I'm thankful I don't have to work under him!

Confirmed questions2 questions
  • Can you tell me about your typical day at your current job?
  • Do you have any basic questions regarding architecture?
BlackLine logo
BlackLine

Software Engineer

Engineering · more than a year ago

Staff Average Positive experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel Presentation
Interview formats
Behavioral Technical

I was contacted by a recruiter on LinkedIn for a staff software engineer role. First, there was a one-hour recruiter phone screen about my background. Then, I had a one-hour interview with a developer and a technical manager. The next step was a 4-hour interview with 4 people: a senior software engineer, a database engineer, a principal engineer, and a director. I took a day off for this. On the interview day, I had 2 interviews initially with the senior software engineer and the db engineer. While waiting for the 3rd interview, they canceled the rest because of a production issue and wanted to reschedule. I agreed and scheduled another 2 hours. On the rescheduled interview day, during one of the interviews, no one showed up for 15 minutes. I texted HR and the interviewer finally showed up, clearly upset, and said I was "only" 15 minutes late. I knew it wouldn't go well but finished the interview. I didn't get an offer.

Confirmed questions1 question
  • How do you stay current with new technologies.
BlackLine logo
BlackLine

Software Engineer

Engineering

Entry Easy Negative experience No offer 2 rounds
Interview process
Phone screen Technical screen
Interview formats
Technical Behavioral

The initial interview involves a round of fundamental computer science and tech questions. It's a traditional interview approach that's fairly simple if you've reviewed some computer books or common software interview questions beforehand. This style doesn't really show what a candidate is truly like, though, because I've known many engineers who can pass these tests but are actually bad at their jobs. There were also several concerning signs, so be sure to ask specific questions about their culture and tech stack to confirm it's a good match.

Confirmed questions3 questions
  • Can you share some design patterns you've implemented?
  • What design patterns have you utilized?
  • Tell me about design patterns you have experience with.

BlackLine Software Engineer Interview Questions

Quoted word for word from BlackLine interview reports.

What's the difference between User-defined functions and Stored procedures?

Read reports

Write a Recursion Based Program to print a Tree from Start to End on each node.

Read reports

Design a system that can handle a Twitter-like posting feed.

Read report

Design a system that adds up sum total of a structure that is similar to an amway chain

Read report

Could you give me an example of an SQL aggregate query?

Read report

Could you explain the different database isolation levels?

Read report

Formats, difficulty and experience

Across all 19 BlackLine interview reports.

Interview formats

Technical 40%
Coding 24%
Behavioral 24%
System Design 10%
Other 2%

Interview difficulty

Easy 26.3%
Average 57.9%
Difficult 15.8%

Candidate experience

Positive 68.4%
Negative 31.6%