Grant Street Group logo

Grant Street Group Software Engineer Interview Questions
& Process

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

Based on 60 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
41.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Grant Street Group.

Showing 3 of 60
Grant Street Group logo
Grant Street Group

Software Engineer

Engineering · nearly a year ago

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

It started with a recruiter/HR prep talk, then an initial LeetCode round. The second round had 4-5 different people, mostly to check personality fit. The last part involved DBMS database design, similar to other experiences, and wasn't too challenging if you've done it before.

Confirmed questions2 questions
  • How would you approach a LeetCode problem involving string manipulation, particularly using sorting with negative integers?
  • Can you explain database design for DBMS?
Grant Street Group logo
Grant Street Group

Software Engineer

Engineering · a year ago

Entry Difficult Neutral experience No offer 5 rounds
Interview process
Take home Technical screen Onsite Presentation
Interview formats
Coding Technical Behavioral Technical

First, they send a coding assessment with a SQL challenge and a coding challenge in your preferred language. The coding challenge was hard, I won't give it away, but I will just say that it would be best to break down the challenge into a bunch of smaller problems to solve and then combine. The next step was a coding challenge with a tech lead, and a more casual interview. The tech lead responded to questions, offered some thoughts and subtle hints. The next phase was 4 back to back interviews with a HR person, two engineers, and then a relational database design challenge with an engineer and a PM. The interviews with the engineers went shorter than anticipated, they didn't have many questions between them. This may have been my weakest of the 4 interviews because I would consider making separate tables for things that may have made more sense to store in a single table. A day later after the 4 interviews, I got a rejection letter.

Confirmed questions8 questions
  • Tell me about a time you had a good manager
  • Describe the worst mistake you've made
  • How do you balance speed with thoroughness?
Grant Street Group logo
Grant Street Group

Software Developer

Engineering · a year ago

Entry Average Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Behavioral Coding Case Presentation

I was contacted by a recruiter who set up a live coding interview. It began with behavioral questions about a project and my coding background. The coding challenge involved a string manipulation problem, similar to what's mentioned in other reviews. Interestingly, unlike other coding interviews I've done, speaking wasn't required, so I made sure to add plenty of comments and explain my thought process. After the coding interview, I advanced to the next stage, which had four 30-minute sessions with different people from the company like a recruiter, an engineer, and managers. These were mostly behavioral, with easy questions that felt like conversations. One session was a case study where I had to design a website and outline the tables and schema for it. I didn't make it to the final round with the executive team, but everyone was really nice and laid-back throughout the whole thing.

Confirmed questions4 questions
  • Can you share an instance where you made an error?
  • Could you discuss a particular project you were involved in?
  • Walk me through your experience in coding.

Grant Street Group Software Engineer Interview Questions

Quoted word for word from Grant Street Group interview reports.

Given an input string, print a sorted list of substring counts.

Read reports

Find and count all occurrences of all possible substrings of a given string, ignoring case, and excluding numbers, whitespace, or special characters.

Read reports

Can you print a sorted list of substrings and their counts from a given input string?

Read reports

Can you write a function that returns all permutations of a given string?

Read reports

Given a string S, can you write a function that returns a string showing all occurrences of one-letter, two-letter, three-letter, etc. combinations found in S?

Read report

Could you count how many times each possible substring appears?

Read report

Can you write code to take a URL and return the words and their frequency from the webpage, sorted in ascending order?

Read report

Could you count the occurrences of each integer within an array and then arrange these counts in descending order?

Read report

Formats, difficulty and experience

Across all 60 Grant Street Group interview reports.

Interview formats

Coding 36.6%
Technical 34.5%
Behavioral 21.4%
System Design 2.8%
Presentation 2.8%

Interview difficulty

Easy 16.7%
Average 66.7%
Difficult 16.7%

Candidate experience

Neutral 33.3%
Positive 41.7%
Negative 25%