
Grant Thornton's software engineer interview, as one candidate describes it: a quick HR technical screen, a situational and technical exam, then a senior developer round focused on JavaScript, plus behavioral questions.
$113K
Avg. Base Comp
$130K
Avg. Total Comp
3 rounds
Typical Rounds
Not reported
Process Length
The software engineer report describes three rounds that lean on web development fundamentals rather than puzzle-style algorithm work. The first was a technical screen with HR covering roughly eight to ten questions on Node.js and React, including the difference between GET and POST requests and how the virtual DOM works. That candidate described the questions as quick and not especially deep.
The second round was a situational and technical exam taken before meeting the Senior Developer. It mixed workplace-style questions, such as who you would notify about an absence, with data structures and core language concepts. Afterward, the interviewers walked the candidate through incorrect answers and explained them. The final round with the Senior Developer went deeper on JavaScript. The candidate's feedback was that technical explanations could have sounded more confident, so practice talking through your reasoning out loud, not just reaching the right answer. That candidate did not report an outcome.
A separate Graduate Engineer Trainee report, which ended in an offer, points the same way on the behavioral side. Interviewers asked why the candidate wanted Grant Thornton specifically and how they handle pressure. They also asked about the programming languages and frameworks the candidate knew, and they cared about adaptability across different situations and a motivation to learn. Prepare a specific answer to "why Grant Thornton", a pressure example, and a story about adapting to an unfamiliar environment. Both reports describe the tone as approachable rather than adversarial. With only two relevant reports, treat the exact round order and content as one candidate's account and not a fixed format.
Synthesized from 3 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Grant Thornton Llp process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Grant Thornton Llp
Select the 2nd highest salary in the engineering department
| Question | |
|---|---|
| Closest SAT Scores | |
| Merge Sorted Lists | |
| Rolling Bank Transactions | |
| Size of Joins | |
| Top 3 Users | |
| Raining in Seattle | |
| Maximum Profit | |
| Find the First Non-Repeating Character in a String | |
| Bagging vs Boosting | |
| Hurdles In Data Projects | |
| Longest Streak Users | |
| Real-Time Transaction Streaming | |
| P-value to a Layman | |
| Sort Strings | |
| Skyscanner Partner ETL | |
| Normalize Grades | |
| Resumable Fact Table Load | |
| Cyclic Detection | |
| Precision and Recall | |
| Find Duplicate Numbers in a List | |
| Duplicate Rows | |
| Real-Time Hashtag Partitioning | |
| Spam Classifier | |
| Portfolio Platform Architecture | |
| Slow SQL Query | |
| FAQ Matching | |
| Data Pipelines and Aggregation | |
| RAG Strict Source Control | |
| Modifying a Billion Rows |
Synthesized from candidate reports. Individual experiences may vary.
One software engineer candidate reports a first-round technical screening with HR of about eight to ten questions on Node.js and React.js. Topics included GET versus POST and how the virtual DOM works. The candidate found it fast and aimed at baseline web knowledge, so crisp fundamentals likely matter here.
The same candidate reports a second round taken before speaking with the Senior Developer. It combined situational questions, such as who to notify about an absence, with data structures and core language questions. Interviewers reportedly explained the incorrect answers afterward, which made it feel collaborative.
The final reported round was with the Senior Developer, who asked more in-depth JavaScript questions building on the earlier rounds. The candidate was told the technical explanations could have been more confident. Expect to justify your approach and explain your reasoning clearly, not just state answers. The candidate did not report an outcome.
A Graduate Engineer Trainee candidate, who received an offer, reports behavioral interviews with upper management. They asked why the candidate wanted Grant Thornton and whether they handle pressure well, and explored the languages and frameworks the candidate knew. Candidates may want to prepare motivation and adaptability examples, since this is a different entry-level role and its stages may differ.