First Databank logo

First Databank Software Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

1.9 Rounds average
Average Typical difficulty
85.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at First Databank.

Showing 3 of 7
First Databank logo
First Databank

Software Engineer

Engineering · a year ago

Mid Average Neutral experience No offer 3 rounds
Interview process
Panel Recruiter call
Interview formats
Behavioral

I went through 3 rounds of interviews, which included a panel interview. Unfortunately, I didn't get an offer in the end. I got an automated rejection email after everything was done. The people I interacted with were nice, though.

Confirmed questions1 question
  • What do you seek in this role?
First Databank logo
First Databank

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

It was a good and direct interview. They really wanted to check my OOP experience. Also, they were curious about how I'd manage sensitive data like PII. And whether I could write code that's both efficient and performs well.

Confirmed questions2 questions
  • Can you explain what OOP is and how to produce good code?
  • What are your thoughts on OOP and how do you ensure your code is of high quality?
First Databank logo
First Databank

Software Engineer

Engineering

Mid Average Positive experience Accept offer 2 rounds
Interview process
Phone screen Technical screen Onsite
Interview formats
Technical Behavioral Coding System Design

The interview process involved a one-hour phone screen with four interviewers, followed by a two-hour interview with a panel of three. It was mostly technical with some personality questions. They started by asking me to self-assess my technical skills in various areas. Then, they focused on questions related to topics where I rated myself highly, and didn't probe much on weaker areas. I was also given written requirements for a software system and asked to design its database diagram on a whiteboard during the interview, which also included a live coding assessment.

Confirmed questions3 questions
  • Can you explain the distinction between an abstract class and an interface?
  • Regarding C#, what is the reason behind being able to override the ToString method?
  • Could you share your experience developing multi-threaded applications and describe your approach?

First Databank Software Engineer Interview Questions

Quoted word for word from First Databank interview reports.

Regarding C#, what is the reason behind being able to override the ToString method?

Read reports

Can you explain the distinction between an abstract class and an interface?

Read reports

Can you describe the features of object-oriented programming languages?

Read report

Can you explain what OOP is and how to produce good code?

Read report

What are your thoughts on OOP and how do you ensure your code is of high quality?

Read report

Could you share your experience developing multi-threaded applications and describe your approach?

Read report

Formats, difficulty and experience

Across all 7 First Databank interview reports.

Interview formats

Technical 38.9%
Behavioral 27.8%
Coding 22.2%
System Design 5.6%
Group 5.6%

Interview difficulty

Easy 28.6%
Average 71.4%
Difficult 0%

Candidate experience

Neutral 14.3%
Positive 85.7%