Upload Button Icon Add office photos

H&R Block

Compare button icon Compare button icon Compare

Filter interviews by

H&R Block Software Development Engineer Interview Questions and Answers

Updated 21 Oct 2023

H&R Block Software Development Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

There was aptitude test consisting of medium to low level questions which is quite easy to crack if you prepare enough

Round 2 - Group Discussion 

We were given a Topic on which we had to discuss and present our points to the invigilator and having a good communication skill helps you to crack this round!

Round 3 - Technical 

(4 Questions)

  • Q1. Questions were asked based on my resume basic questions on Oops like - Polymorphism, virtual function, method overloading, Code to print Fibonicci numbers, Sql query to print second highest etc
  • Q2. Write second highest number in a given table using sql
  • Ans. 

    Use SQL query to find the second highest number in a given table

    • Use the MAX() function to find the highest number in the table

    • Use the WHERE clause to exclude the highest number from the result set

    • Use the MAX() function again on the filtered result set to find the second highest number

  • Answered by AI
  • Q3. What is Polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to represent multiple data types.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q4. Method overloading

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well, read concepts and understand them and Dress well, work on your communication skill and speak clearly!

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. React JS, Python, SQL, Puzzles
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Campus Placement and was interviewed in Feb 2023. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Online aptitude test 1.30 hr....................

Round 3 - Coding Test 

1 HR CODING test both aptitude coding combines 2.30 hours

Round 4 - Technical 

(1 Question)

  • Q1. Depends on your branch ..technical questions
Round 5 - HR 

(1 Question)

  • Q1. Easy questions only asked.........................

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well It is not easy without luck too....................
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Dec 2023. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. What are the technology you have worked on
  • Ans. 

    I have worked on a variety of technologies including Java, Python, SQL, and AWS.

    • Java

    • Python

    • SQL

    • AWS

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Tell me something about SOLID Principle
  • Ans. 

    SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. What is Abstract class
  • Ans. 

    An abstract class is a blueprint for other classes, allowing for shared methods and properties while preventing instantiation.

    • An abstract class cannot be instantiated directly.

    • It can contain abstract methods (without implementation) that must be implemented by derived classes.

    • It can also have concrete methods (with implementation) that can be used by derived classes.

    • Example: In a shape hierarchy, 'Shape' can be an abst...

  • Answered by AI
  • Q2. Difference between static method and class method?
  • Ans. 

    Static methods belong to the class, while class methods can modify class state and take the class as the first argument.

    • Static methods are defined using the 'static' keyword and do not take 'self' or 'cls' as the first parameter.

    • Class methods are defined using the '@classmethod' decorator and take 'cls' as the first parameter, allowing access to class variables.

    • Static methods cannot modify class state or instance state...

  • Answered by AI
  • Q3. MRO in Python ?
  • Ans. 

    MRO (Method Resolution Order) in Python determines the order in which base classes are searched when executing a method.

    • MRO is crucial in multiple inheritance scenarios to avoid ambiguity.

    • Python uses the C3 linearization algorithm to compute MRO.

    • You can view the MRO of a class using the __mro__ attribute or the mro() method.

    • Example: For class D inheriting from B and C, and both B and C inheriting from A, MRO is D ->...

  • Answered by AI
  • Q4. How merge function used in pandas?
  • Ans. 

    The merge function in pandas combines DataFrames based on common columns or indices.

    • Used to combine two DataFrames based on a key column.

    • Example: pd.merge(df1, df2, on='key') merges df1 and df2 on the 'key' column.

    • Supports different types of joins: inner, outer, left, right.

    • Example: pd.merge(df1, df2, how='outer') performs an outer join.

    • Can merge on multiple columns using a list: pd.merge(df1, df2, on=['key1', 'key2'])

  • Answered by AI

I applied via Company Website and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. About sql, linq, c#

Interview Preparation Tips

Interview preparation tips for other job seekers - should have strong foundation
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is Guidewire
  • Ans. 

    Guidewire is a software company that provides core system software for property and casualty insurers.

    • Guidewire offers software solutions for policy administration, claims management, and billing.

    • Their software helps insurance companies streamline their operations and improve customer service.

    • Examples of Guidewire products include PolicyCenter, ClaimCenter, and BillingCenter.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Coding Test 

It includes - 2 coding questions + MCQ

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Knowing about you, basic introduction

Round 2 - Coding Test 

Asking you about the DSA questions

Round 3 - Technical 

(1 Question)

  • Q1. The moral test technical round

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on your technical skills, and grab that opportunity.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I appeared for an interview before Mar 2023.

Round 1 - Aptitude Test 

It was a very easy aptitude test

Round 2 - Coding Test 

It is a very easy coding test

Round 3 - Technical 

(2 Questions)

  • Q1. Asked about AI, ML
  • Q2. Asked about self intro, project

H&R Block Interview FAQs

How many rounds are there in H&R Block Software Development Engineer interview?
H&R Block interview process usually has 4 rounds. The most common rounds in the H&R Block interview process are Technical, Resume Shortlist and Aptitude Test.
What are the top questions asked in H&R Block Software Development Engineer interview?

Some of the top questions asked at the H&R Block Software Development Engineer interview -

  1. Write second highest number in a given table using ...read more
  2. What is Polymorph...read more
  3. Questions were asked based on my resume basic questions on Oops like - Polymorp...read more

Tell us how to improve this page.

H&R Block Software Development Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

BDO India LLP Interview Questions
3.4
 • 78 Interviews
RSM India Interview Questions
3.3
 • 55 Interviews
NAV Backoffice Interview Questions
3.3
 • 30 Interviews
CohnReznick Interview Questions
3.7
 • 30 Interviews
Crowe Horwath Interview Questions
4.0
 • 29 Interviews
Ryan Interview Questions
3.9
 • 24 Interviews
View all

H&R Block Software Development Engineer Reviews and Ratings

based on 1 review

1.0/5

Rating in categories

1.0

Skill development

1.0

Work-life balance

1.0

Salary

1.0

Job security

1.0

Company culture

1.0

Promotions

1.0

Work satisfaction

Explore 1 Review and Rating
Senior Software Engineer
186 salaries
unlock blur

₹6 L/yr - ₹22.9 L/yr

Software Engineer
94 salaries
unlock blur

₹3.6 L/yr - ₹12 L/yr

Tax Analyst
63 salaries
unlock blur

₹3.5 L/yr - ₹11.5 L/yr

Technical Lead
54 salaries
unlock blur

₹11.1 L/yr - ₹24.7 L/yr

Senior Infrastructure Engineer
41 salaries
unlock blur

₹5.6 L/yr - ₹14.5 L/yr

Explore more salaries
Compare H&R Block with

EY Global Delivery Services ( EY GDS)

3.5
Compare

BDO India LLP

3.4
Compare

RSM India

3.3
Compare

Grant Thornton Bharat

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview