Baker Hill logo

Baker Hill Software Engineer 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

3.4 Rounds average
Easy Typical difficulty
60% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Baker Hill.

Showing 3 of 5
Baker Hill logo
Baker Hill

Software Engineer

Engineering · more than a year ago

Entry Easy Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Coding Technical

There was a machine test with questions based on C#, MVC, Web API, SQL, and Angular. It started with basic questions, and if you answered them correctly, they moved to difficult and expert level questions. There was also a system test covering programs, OOP, and a project explanation, asking if I could handle the project individually. The only coding question was to swap two variables without using a third variable.

Confirmed questions3 questions
  • Normal questions about SQL
  • Normal questions about C#
  • Normal questions about IIS
Baker Hill logo
Baker Hill

Software Developer

Engineering · more than a year ago

Entry Difficult Negative experience No offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Technical Behavioral

First, there was an online exam with 3 parts, taking 30 min, 15 min, and 15 min. It tested everything a dot net developer should know (C#, SQL, ASP, MVC, jQuery, etc...). If you got at least 50% on that, you'd move on to an in-person interview. After that, there was one more technical interview and then an HR chat about salary.

Confirmed questions2 questions
  • Can you explain SOLID principles?
  • Could you define design patterns and elaborate on a few?
Baker Hill logo
Baker Hill

Software Developer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 7 rounds
Interview process
Technical screen Onsite Recruiter call
Interview formats
Technical Coding Behavioral

There were four rounds in total. It started with an online test covering C#, OOPS, MVC, SQL, and AngularJS. Then, there were three face-to-face interviews, beginning with fundamental concepts and gradually increasing in difficulty with each subsequent round. Finally, there was an HR discussion focused on package negotiation, where a good performance could lead to a substantial salary increase.

Confirmed questions7 questions
  • Questions about OOPS concepts
  • Questions about C#
  • Questions about SQL

Baker Hill Software Engineer Interview Questions

Quoted word for word from Baker Hill interview reports.

Could you define design patterns and elaborate on a few?

Read report

Formats, difficulty and experience

Across all 5 Baker Hill interview reports.

Interview formats

Technical 50%
Behavioral 35.7%
Coding 14.3%

Interview difficulty

Easy 40%
Average 20%
Difficult 40%

Candidate experience

Neutral 20%
Positive 60%
Negative 20%