NorthBay logo

NorthBay Software Engineer Interview Questions
& Process

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

Based on 20 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at NorthBay.

Showing 3 of 20
NorthBay logo
NorthBay

Software Engineer

Engineering · more than a year ago

Staff Average Negative experience Decline offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen Offer
Interview formats
Technical Coding Behavioral

It was a long interview process, taking 4 weeks from the initial offer to the final job offer. I went through 2 technical interviews, one with a senior manager and another with HR. Everyone was professional and pleasant. I was interviewing for a position on the big data team. The interviewers were primarily interested in my knowledge of data structures, my problem-solving abilities, and my past work experience, specifically my approach to tackling challenges. The outcome was disappointing; although HR confirmed I passed all interviews, my current salary exceeded their maximum pay range. This was frustrating, as they were aware of my salary from the beginning, so I questioned why I was invited for three interviews if my compensation expectations were outside their budget.

Confirmed questions6 questions
  • Discuss data structures such as maps, linked lists, and arrays.
  • Solve a couple of small coding problems.
  • Answer questions about database joins.
NorthBay logo
NorthBay

Software Engineer

Engineering

Entry Average Positive experience Accept offer 4 rounds
Interview process
Technical screen Phone screen Onsite Recruiter call
Interview formats
Technical Behavioral

I interviewed Northbay as a fresh graduate, the interview process consisted of four phases: 1. A technical interview upfront which assess your technical and problem solving skills. You need to rehearse the Data Structures, OOP and DB concepts for that. 2. Interview with Project Manager - A short interview with the Project Manager assessing your personality. 3. Interview with Director - A behavioral interview assessing whether you're cultural fit or not. 4. Interview with HR - A formality interview for discussing the offer.

Confirmed questions2 questions
  • What is your motivation for joining Northbay Solutions?
  • Describe how you manage pressure.
NorthBay logo
NorthBay

Software Engineer

Engineering

Mid Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Panel Recruiter call
Interview formats
Technical Behavioral

There were 3 interviews in total. The first one was a 1-hour technical interview. If you passed that, you would have a second interview with the VP, which lasted about 15 minutes and was to check communication skills and if you could speak English. The third interview was with HR, also about 15 minutes long. Passing the first interview greatly increased your chances of getting hired.

Confirmed questions7 questions
  • Can you introduce yourself?
  • Could you explain what inheritance is?
  • What is the difference between an abstract class and an interface?

NorthBay Software Engineer Interview Questions

Quoted word for word from NorthBay interview reports.

What is the difference between an abstract class and an interface?

Read reports

Can you write a function that accepts a single argument 'n' and outputs the first 'n' prime numbers?

Read reports

Does a factory method operate similarly to polymorphism, or is there a distinction between the two concepts?

Read report

Can you explain container orchestration in Kubernetes?

Read report

Formats, difficulty and experience

Across all 20 NorthBay interview reports.

Interview formats

Technical 45.7%
Behavioral 32.6%
Coding 19.6%
System Design 2.2%

Interview difficulty

Easy 5%
Average 85%
Difficult 10%

Candidate experience

Positive 50%
Negative 30%
Neutral 20%