Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by HighRadius Team. If you also belong to the team, you can get access from here

HighRadius Verified Tick

Compare button icon Compare button icon Compare
3.0

based on 1.3k Reviews

Filter interviews by

HighRadius Software Developer Interview Questions, Process, and Tips

Updated 5 Jun 2021

HighRadius Software Developer Interview Experiences

1 interview found

I applied via Company Website and was interviewed in May 2021. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. What are different exceptions?
  • Ans. 

    Exceptions are errors that occur during program execution and can be handled using try-catch blocks.

    • Checked exceptions: must be handled or declared in the method signature

    • Unchecked exceptions: occur at runtime and do not need to be declared

    • Error: serious problems that cannot be handled, such as OutOfMemoryError

    • Examples: NullPointerException, ArrayIndexOutOfBoundsException

  • Answered by AI
  • Q2. How to handle exceptions?
  • Ans. 

    Exceptions should be handled gracefully to prevent application crashes.

    • Use try-catch blocks to catch exceptions.

    • Handle exceptions at the appropriate level of abstraction.

    • Log exceptions to aid in debugging.

    • Provide meaningful error messages to the user.

    • Avoid catching generic exceptions.

    • Use finally blocks to release resources.

    • Consider using custom exceptions for specific error conditions.

  • Answered by AI
  • Q3. How to create custom List which is read-only?
  • Ans. 

    To create a custom read-only list, use the ReadOnlyCollection class in C#.

    • Create a List object with the desired elements.

    • Use the AsReadOnly() method to create a read-only wrapper around the list.

    • Use the ReadOnlyCollection class to create a truly read-only list.

    • Example: List myList = new List{"apple", "banana", "orange"};

    • Example: var readOnlyList = myList.AsReadOnly();

    • Example: var trulyReadOnlyList = new ReadOnlyCollect

  • Answered by AI
  • Q4. What are different collections?
  • Ans. 

    Collections are data structures that store and manipulate groups of related objects.

    • Collections are used to store and manipulate groups of related objects

    • They can be classified into three main categories: Lists, Sets, and Maps

    • Lists maintain the order of elements and allow duplicates (e.g. ArrayList, LinkedList)

    • Sets do not allow duplicates and do not maintain order (e.g. HashSet, TreeSet)

    • Maps store key-value pairs and d...

  • Answered by AI
  • Q5. Write code for binary search
  • Ans. 

    Binary search is a search algorithm that finds the position of a target value within a sorted array.

    • The array must be sorted before applying binary search

    • Compare the target value with the middle element of the array

    • If the target value is smaller, search the left half of the array

    • If the target value is larger, search the right half of the array

    • Repeat until the target value is found or the search space is exhausted

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Core java , Collections , Exception Handing , searching and sorting code,scenario based questions.
Be strong in your basics

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Write code for advance surrying in js

Round 2 - Coding Test 

Implement custom hook for api call

Round 3 - Behavioral 

(2 Questions)

  • Q1. Basic questions arounf my previous work
  • Q2. Technical questions around performance and code optimization
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Sort the list, after many queries
  • Q2. LRU cache with multi level caching
  • Ans. 

    LRU cache with multi level caching involves implementing a cache with multiple levels of storage, where the least recently used items are evicted first.

    • Implement a two-level cache system with a primary cache (e.g. in-memory) and a secondary cache (e.g. disk-based).

    • Use a data structure like a doubly linked list and a hash map to efficiently manage the cache and track the least recently used items.

    • When an item is accesse...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic DSA Question
Round 2 - Technical 

(1 Question)

  • Q1. Mobile Development Related Questions
Round 3 - HR 

(1 Question)

  • Q1. Basic HR Questions
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I was interviewed in Jan 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Basic oops, .net, c# coding, sql questions
Round 2 - Technical 

(1 Question)

  • Q1. More coding and details on project
Round 3 - Technical 

(1 Question)

  • Q1. More on projects and system design and troubleshooting approach
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion
Round 5 - Technical 

(1 Question)

  • Q1. More technical + managerial round even after HR round
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

One medium and one standard DP question

Round 2 - Technical 

(1 Question)

  • Q1. Medium level question based on binary search
Round 3 - Technical 

(2 Questions)

  • Q1. Design google-pay
  • Ans. 

    Design Google Pay - a digital wallet platform for online payments and transactions.

    • Allow users to securely store payment information such as credit/debit cards, bank accounts, and loyalty cards.

    • Enable users to make payments in stores, online, and within apps using their stored payment methods.

    • Implement security features like biometric authentication, tokenization, and encryption to protect user data.

    • Provide features fo...

  • Answered by AI
  • Q2. HLD of recursive
  • Ans. 

    High Level Design (HLD) of recursive functions in software development.

    • Recursive functions call themselves to solve smaller instances of the same problem.

    • HLD of recursive functions involves defining the base case, recursive case, and termination condition.

    • Example: HLD of a recursive function to calculate factorial of a number involves defining base case as factorial(0) = 1.

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Puzzles available on GFG
  • Q2. Behavioral question

Interview Preparation Tips

Interview preparation tips for other job seekers - be good in DSA, system design, projects, puzzles

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. LLD HLD HM rounds
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Indian Institute of Technology (IIT), Guwahati and was interviewed in Nov 2023. There were 4 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 - Coding Test 

Mcqs based on cs fundamentals and 2_3 coding questions

Round 3 - Technical 

(2 Questions)

  • Q1. 2-3 DSA questions to be written on paper in the interview itself
  • Q2. Merge 2 sorted Linked list into 1
  • Ans. 

    Merge two sorted linked lists into one.

    • Create a new linked list to store the merged list.

    • Compare the values of the nodes from both lists and add the smaller value to the new list.

    • Move the pointer of the list with the smaller value to the next node.

    • Repeat the comparison and addition until one of the lists is empty.

    • Add the remaining nodes from the non-empty list to the new list.

    • Return the new merged list.

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. A full cv analysis interview round discussion on all the projects and team work experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for DSA quite well and make sure you know everything about your CV and must have some team work skills

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Assignment 

Data Structures Algorithms

Round 2 - Coding Test 

Data Structures and Algorithm

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared for DSA
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Time ,speed ,distance

Round 2 - Assignment 

Java application using oops concept

Round 3 - Technical 

(1 Question)

  • Q1. Inheritance , oops
Round 4 - HR 

(1 Question)

  • Q1. Tell me about urself

HighRadius Interview FAQs

How to prepare for HighRadius Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at HighRadius. The most common topics and skills that interviewers at HighRadius expect are Java, Hibernate, Software Development, Spring and Struts.
What are the top questions asked in HighRadius Software Developer interview?

Some of the top questions asked at the HighRadius Software Developer interview -

  1. How to create custom List which is read-on...read more
  2. What are different exceptio...read more
  3. What are different collectio...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 HighRadius interview
Company Website
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
HighRadius Software Developer Salary
based on 31 salaries
₹6 L/yr - ₹14 L/yr
23% more than the average Software Developer Salary in India
View more details

HighRadius Software Developer Reviews and Ratings

based on 20 reviews

2.4/5

Rating in categories

2.8

Skill development

2.1

Work-Life balance

2.6

Salary & Benefits

2.2

Job Security

2.2

Company culture

2.3

Promotions/Appraisal

2.5

Work Satisfaction

Explore 20 Reviews and Ratings
Associate Software Engineer
404 salaries
unlock blur

₹5.5 L/yr - ₹10.5 L/yr

Associate Consultant
396 salaries
unlock blur

₹6 L/yr - ₹11 L/yr

Associate Software Engineer 2
185 salaries
unlock blur

₹6.3 L/yr - ₹12.8 L/yr

Consultant
183 salaries
unlock blur

₹6.5 L/yr - ₹20 L/yr

Techno Functional Consultant
157 salaries
unlock blur

₹6 L/yr - ₹12.2 L/yr

Explore more salaries
Compare HighRadius with

Chargebee

4.0
Compare

Freshworks

3.5
Compare

Zoho

4.3
Compare

CleverTap

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview