
H&R Block Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 58 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at H&R Block.
Technical Lead
The interview involved some basic and advanced C# questions, which were technically okay. However, the person conducting the interview, who seemed to be in a managerial role, appeared uninterested from the beginning, possibly wanting to finish quickly for another commitment.
- Tell me about your current role.
- Can you discuss basic C# concepts?
- Let's dive into some advanced C# topics.
Software Engineer
The interview had 4 phases. First was an online assessment (OA) done on-campus. Then, a group discussion with 6-7 people. After that, a technical round which was the hardest and trickiest, with in-depth questions from a developer's perspective, focusing on my past internship experiences, React, other frameworks (Nextjs, Vue), and backend knowledge (authentication, routing, DBMS). This round also included a two-pointer question and a LeetCode medium string question. Some interviewers might just ask about your projects. Finally, a managerial round with HR, which required careful thought to prove my worth. The overall experience was great, but it took about 2 weeks for the results, during which I had to keep checking for updates with the placement cell.
- Can you solve a simple two pointer problem?
- Can you solve a LeetCode medium problem on strings?
Senior Software Engineer
There are usually one or two technical rounds, depending on the position and how well you perform. Then there's a managerial round. After that, you'll have a final HR round.
- Can you explain the basic OOPS concepts?
- Tell me about interfaces.
- What is dependency injection?
H&R Block Software Engineer Interview Questions
Quoted word for word from H&R Block interview reports.
“What is the difference between IPv4 and IPv6?”
Read reports →“Suppose you purchased 6 items for ₹1. What is the selling price per item in terms of quantity to achieve a 20% profit when selling them for ₹1?”
Read reports →“Can you swap two numbers without using a third variable?”
Read reports →“Could you write a shell script for transferring data to an SFTP site?”
Read reports →“Could you explain what a dangled pointer is and what it's used for?”
Read report →“How would you implement simple methods like swapping two numbers without using a temporary variable?”
Read report →“What is the O in SOLID principles and can you explain it?”
Read report →“Regarding coding practices within a project, what guidelines should be adhered to?”
Read report →“Could you write down some of the HTML codes you have used?”
Read report →Formats, difficulty and experience
Across all 58 H&R Block interview reports.