
Four candidates describe H&R Block software engineer interviews that mix fundamentals-heavy technical rounds, project discussion, and managerial or HR conversations. Expect basic coding and C or OOP concepts, with SQL worth reviewing.
$93K
Avg. Base Comp
$105K
Avg. Total Comp
2-4 rounds
Typical Rounds
Not reported
Process Length
Candidates describe H&R Block's software engineer interviews as more about fundamentals and project depth than about hard algorithm puzzles. Four reports cover associate, entry-level and internship paths, so the processes differ in length and format.
The technical rounds lean on basics. One candidate was asked about OOP, simple data structure problems, academic projects, and programs such as reversing a string and swapping two numbers without a third variable. Another reported C questions on memory and pointers, a project deep dive, and classic easy exercises such as Fibonacci and pattern printing. That candidate also said SQL and data structures deserved more preparation. A third candidate reported a two-pointer problem and a medium string question, plus detailed questions on internship work in React, Next.js and Vue, authentication, routing and database design.
The non-technical rounds are worth preparing for as well. One candidate described a managerial round with HR that was more demanding than expected, with pressure to show value without sounding overconfident. Another reported managerial questions mixing more C with logical reasoning. The internship candidate described only a recruiter call and a conversational Teams panel with IT managers, with behavioral and resume questions and no coding.
Outcomes were mixed: two candidates received offers and two did not. One candidate reported weeks without a response after following up with the recruiter, so ask early about timelines. Prepare to explain why you chose specific tools and designs in your own projects, and keep your basic coding fluent.
Synthesized from 4 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 H&R Block 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 H&R Block
Select the 2nd highest salary in the engineering department
| Question | |
|---|---|
| Employee Salaries | |
| Merge Sorted Lists | |
| Subscription Overlap | |
| Closest SAT Scores | |
| Empty Neighborhoods | |
| Top Three Salaries | |
| Monthly Customer Report | |
| Rolling Bank Transactions | |
| Find the Missing Number | |
| Maximum Profit | |
| Bagging vs Boosting | |
| String Shift | |
| Prime to N | |
| Comments Histogram | |
| Top 5 Turnover Risk | |
| Like Tracker | |
| Find the First Non-Repeating Character in a String | |
| Size of Joins | |
| Total Spent on Products | |
| Google Maps Improvement | |
| Rectangle Overlap | |
| P-value to a Layman | |
| Cumulative Distribution | |
| Top 3 Users | |
| Over-Budget Projects | |
| Slacking Employees Salaries | |
| Hurdles In Data Projects | |
| Sum to N | |
| Over 100 Dollars |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report different openings. One described an HR phone screening about motivation, another an online aptitude test, and another an on-campus online assessment. The internship candidate had a roughly 30-minute recruiter call. Which one you get may depend on the role and hiring channel.
Candidates report technical interviews on OOP, C memory and pointers, data structures, and detailed project or internship discussion. Coding was described as basic to medium: string reversal, swapping without a temporary variable, Fibonacci, pattern printing, two-pointer and string problems. One candidate also reported web and backend questions. SQL may come up.
Two candidates describe a managerial stage. One said it was a one-on-one with HR that tested how they presented their value. Another reported further C questions and logical reasoning puzzles. Prepare concise project stories and be ready for both behavioral and technical follow-ups.
Outcomes varied. One candidate reported results in about two weeks and received an offer. The internship candidate heard back within about a month. Another candidate followed up repeatedly with the recruiter and reported weeks of silence. Timelines may vary by hiring channel.