Brock Solutions Inc. logo

Brock Solutions Inc. Interview Questions
& Process

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

Based on 102 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
61.8% Positive experience

Which role are you interviewing for?

16 roles · 102 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Brock Solutions Inc..

Showing 4 of 102
Brock Solutions Inc. logo
Brock Solutions Inc.

Software Support Specialist

Engineering · nearly a year ago

Entry Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

It began with a chat with HR to make sure I was a good fit. Then, there was a behavioral interview where we talked about my resume and some general behavioral stuff. They even asked about my hobbies back in high school and university. After that, a technical interview that was pretty basic, covering OOP, coding, and testing fundamentals, plus one coding challenge. The last interview was with someone from the actual team, where we discussed the job and went over my resume again.

Confirmed questions1 question
  • What extracurricular activities did you do during high school and university?
Brock Solutions Inc. logo
Brock Solutions Inc.

Control Systems Engineer

Engineering · nearly a year ago

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

The interview process was alright. The person interviewing me didn't show much emotion and seemed friendly but was actually quite judgmental. They asked a lot about my hobbies and what I watch, making it seem like we were bonding, but I think they were just judging my taste.

Confirmed questions5 questions
  • Can you tell me about your middle school activities?
  • What about your high school activities?
  • Describe your personality.
Brock Solutions Inc. logo
Brock Solutions Inc.

Software Integration Engineer

Engineering · nearly a year ago

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

We had a quick 15-minute phone screen where we chatted about my internship experience. Then there was an in-person interview that lasted about 1 to 1.5 hours, where we went really deep into my experience from high school all the way to my last job. After that, there was an online technical interview, about an hour long, split into two parts: first, a verbal quiz on technical topics, and second, a coding problem, like a LeetCode easy or medium. They sent the offer about a week after the technical interview; the whole hiring process was super fast.

Confirmed questions1 question
  • What was your motivation for pursuing a career in software engineering?
Brock Solutions Inc. logo
Brock Solutions Inc.

HR Recruiter Coordinator

HR · a year ago

Entry Easy Neutral experience No offer 4 rounds
Interview process
Recruiter call Panel Onsite Take home
Interview formats
Behavioral Technical Presentation

I had an initial phone screen. Then, a virtual interview with a panel of 3 people. The third interview was in person in Winston-Salem with another panel of 3 people, one of whom was virtual. All three interviews went well. A few days later, I got an email about the final step: a technical assignment. I was sent 3 resumes, asked to pick the best candidate, and schedule a mock phone screen. I decided not to move forward. A week after that, I received the standard email saying they were moving forward with other applicants. Honestly, any company that takes this long to make a decision after meeting with 7 people isn't one I want to work for.

Confirmed questions1 question
  • Are you able to travel to Canada annually and attend different school recruitment events?

Brock Solutions Inc. Interview Questions

Quoted word for word from Brock Solutions Inc. interview reports.

Write a function on the board that returns true whenever a prime number is passed in.

Read reports

Can you write a function that accepts two string parameters, one for a message and another for a list of characters, and returns true if the message can be printed using the characters from the list, otherwise false?

Read reports

What is the utility of database indexes, and when do they become less advantageous?

Read reports

Given character strings, can you write an algorithm to determine if a given string message can be formed using the characters from these strings?

Read reports

Could you explain the difference between the "==" and "=== " operators in javascript?

Read report

Design a database schema for a school to save teacher, student, and grade information, noting that teachers can have multiple courses and students can have multiple grades.

Read report

The TSA will conduct a check. Are you sure about proceeding?

Read report

Describe your non-coding method for calculating the total number of cars within a city.

Read report

Could you explain how each component of a PID controller influences the overall system?

Read report

Formats, difficulty and experience

Across all 102 Brock Solutions Inc. interview reports.

Interview formats

Behavioral 50.3%
Technical 37.7%
Coding 9%
System Design 1%
Other 1%

Interview difficulty

Easy 38.2%
Average 55.9%
Difficult 5.9%

Candidate experience

Neutral 26.5%
Negative 11.8%
Positive 61.8%

Reports by job function

Engineering 89
Other 5
Operations 4
Finance 2
HR 1
Sales 1