Upload Button Icon Add office photos
Engaged Employer

i

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

Torry Harris Integration Solutions Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Torry Harris Integration Solutions Associate Software Engineer Interview Questions and Answers for Freshers

Updated 12 May 2025

12 Interview questions

An Associate Software Engineer was asked 1mo ago
Q. Explain the concept of OOPS.
Ans. 

OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes to structure software design.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class from an existing class, inheriting its properties (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present the same interfac...

An Associate Software Engineer was asked 1mo ago
Q. What is the use of the super keyword in Java?
Ans. 

The 'super' keyword in Java is used to refer to the superclass of the current object, enabling access to its methods and variables.

  • Access superclass methods: 'super.methodName()' calls a method from the parent class.

  • Access superclass constructors: 'super()' can be used to invoke the parent class constructor.

  • Access superclass variables: 'super.variableName' allows access to a variable from the parent class.

  • Resolve ...

Associate Software Engineer Interview Questions Asked at Other Companies for Fresher

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
Q2. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Accenture
Q3. Write a function to determine if a given string is a valid passwo ... read more
asked in Gainsight
Q4. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q5. Add K Nodes Problem Statement You are given a singly linked list ... read more
An Associate Software Engineer was asked 2mo ago
Q. Given a string, determine if it is a palindrome.
Ans. 

A palindrome is a string that reads the same forwards and backwards, like 'racecar' or 'level'.

  • Definition: A palindrome is a word, phrase, or sequence that reads the same backward as forward. Example: 'madam'.

  • Ignoring Cases: When checking for palindromes, ignore case sensitivity. 'Racecar' is a palindrome.

  • Ignoring Spaces and Punctuation: Consider only alphanumeric characters. 'A man, a plan, a canal, Panama!' is a...

An Associate Software Engineer was asked 2mo ago
Q. What is the method to check the square root of a number?
Ans. 

To check the square root of a number, you can use mathematical methods or programming functions to find its value.

  • Mathematical Method: The square root of a number 'x' can be calculated using the formula √x.

  • Using Programming Languages: Most programming languages have built-in functions. For example, in Python, use 'math.sqrt(x)'.

  • Newton's Method: An iterative numerical method to approximate square roots, starting wi...

An Associate Software Engineer was asked 2mo ago
Q. Given an array, reverse the order of its elements.
Ans. 

Reversing an array involves rearranging its elements in the opposite order.

  • Use a loop to swap elements from the start and end until the middle is reached. Example: ['a', 'b', 'c'] becomes ['c', 'b', 'a'].

  • In Python, you can use slicing: arr[::-1] to reverse. Example: ['apple', 'banana'] becomes ['banana', 'apple'].

  • In JavaScript, use the reverse() method: arr.reverse(). Example: ['one', 'two'] becomes ['two', 'one']...

An Associate Software Engineer was asked
Q. Do you have any experience with Git?
Ans. 

Git is a version control system used for tracking changes in code and collaborating with others.

  • Git allows for branching and merging of code

  • It tracks changes made to code over time

  • It allows for collaboration with others on the same codebase

  • Git can be used for both personal and professional projects

An Associate Software Engineer was asked
Q. Why is this() used in Java?
Ans. 

this() is used in Java to call a constructor of the same class.

  • this() can be used to call a constructor with default arguments.

  • It can also be used to call a constructor with specific arguments.

  • this() must be the first statement in a constructor.

  • It can only be used inside a constructor.

  • Example: public MyClass(int x) { this(x, 0); }

  • Example: public MyClass(int x, int y) { this.x = x; this.y = y; }

Are these interview questions helpful?
An Associate Software Engineer was asked
Q. What is the difference between call by reference and call by value?
Ans. 

Call by reference passes the address of the variable while call by value passes the value itself.

  • Call by reference allows the function to modify the original variable

  • Call by value creates a copy of the variable for the function to use

  • Call by reference is more memory efficient for large data types

  • Call by value is safer as it prevents unintended changes to the original variable

An Associate Software Engineer was asked
Q. Write a program to split two strings.
Ans. 

Program to split two strings into an array of strings

  • Use the split() method to split the strings

  • Specify the delimiter to split the strings

  • Store the split strings in an array

An Associate Software Engineer was asked
Q. What are the differences between structures and unions?
Ans. 

Structures and unions are used to group related data members in a program.

  • Structures are used to group related data members of different data types.

  • Unions are used to group related data members of the same data type.

  • Structures allocate memory for each data member, while unions allocate memory for the largest data member.

  • Structures are used when all data members need to be accessed separately, while unions are used...

Torry Harris Integration Solutions Associate Software Engineer Interview Experiences for Freshers

15 interviews found

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

I appeared for an interview in Jan 2025.

Round 1 - Aptitude Test 

Aptitude ,logical, math and reasoning

Round 2 - Coding Test 

On languages like C, SQL, Java and python

Round 3 - Technical 

(1 Question)

  • Q1. On languages like C, Java, Python and SQL
Round 4 - One-on-one 

(1 Question)

  • Q1. About the project experience and Internship.
Round 5 - HR 

(1 Question)

  • Q1. Background check and personal info.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. About the Company
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

There will be aroung 30 mcqs u have to clear that to go for the next round

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

Basic aptitude questions like time and distance blood relation and logical reasoning.

Round 2 - Technical 

(2 Questions)

  • Q1. Core java questions
  • Q2. SQL questions and one coding question

Associate Software Engineer Interview Questions & Answers

user image VEERA VENKATA SAI GOWTAM. PENTA

posted on 29 Aug 2023

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 

Time and Work, Profit loss, etc

Round 3 - Technical 

(3 Questions)

  • Q1. About Python Data structures
  • Q2. About Python and Html , CSS, etc
  • Q3. About OOPS topics
Round 4 - HR 

(1 Question)

  • Q1. What are you know about Company

Interview Preparation Tips

Interview preparation tips for other job seekers - Be Confident and Know the Details Of the Company.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Feb 2024.

Round 1 - Coding Test 

The coding test was good and will need a medium level of expertise in any one of the coding languages like Java, python or C++

Round 2 - HR 

(1 Question)

  • Q1. HR round was quick and they just wanted to know the employee better and their interests towards work and the company
Round 3 - Aptitude Test 

This was little tricky but not hard to crack a good preparation of a week would help

Interview Preparation Tips

Interview preparation tips for other job seekers - Just apply and have good grip on any one of the coding languages and database technologies
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before May 2024, where I was asked the following questions.

  • Q1. What is the use of super keywork in Java?
  • Ans. 

    The 'super' keyword in Java is used to refer to the superclass of the current object, enabling access to its methods and variables.

    • Access superclass methods: 'super.methodName()' calls a method from the parent class.

    • Access superclass constructors: 'super()' can be used to invoke the parent class constructor.

    • Access superclass variables: 'super.variableName' allows access to a variable from the parent class.

    • Resolve namin...

  • Answered by AI
  • Q2. Explain the concept of OOPS.
  • Ans. 

    OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes to structure software design.

    • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

    • Inheritance: Mechanism to create a new class from an existing class, inheriting its properties (e.g., a 'Dog' class inheriting from an 'Animal' class).

    • Polymorphism: Ability to present the same interface for...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Apr 2024, where I was asked the following questions.

  • Q1. What is the method to check the square root of a number?
  • Ans. 

    To check the square root of a number, you can use mathematical methods or programming functions to find its value.

    • Mathematical Method: The square root of a number 'x' can be calculated using the formula √x.

    • Using Programming Languages: Most programming languages have built-in functions. For example, in Python, use 'math.sqrt(x)'.

    • Newton's Method: An iterative numerical method to approximate square roots, starting with an...

  • Answered by AI
  • Q2. Check if the string is palindrome
  • Ans. 

    A palindrome is a string that reads the same forwards and backwards, like 'racecar' or 'level'.

    • Definition: A palindrome is a word, phrase, or sequence that reads the same backward as forward. Example: 'madam'.

    • Ignoring Cases: When checking for palindromes, ignore case sensitivity. 'Racecar' is a palindrome.

    • Ignoring Spaces and Punctuation: Consider only alphanumeric characters. 'A man, a plan, a canal, Panama!' is a pali...

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

I appeared for an interview before Apr 2024, where I was asked the following questions.

  • Q1. Prime number question
  • Q2. Reverse an array
  • Ans. 

    Reversing an array involves rearranging its elements in the opposite order.

    • Use a loop to swap elements from the start and end until the middle is reached. Example: ['a', 'b', 'c'] becomes ['c', 'b', 'a'].

    • In Python, you can use slicing: arr[::-1] to reverse. Example: ['apple', 'banana'] becomes ['banana', 'apple'].

    • In JavaScript, use the reverse() method: arr.reverse(). Example: ['one', 'two'] becomes ['two', 'one'].

    • Cons...

  • Answered by AI

I applied via Campus Placement and was interviewed in Jul 2022. There were 5 interview rounds.

Round 1 - Coding Test 

Aptitude and logical - 30 questions

Round 2 - Coding Test 

Communication and coding test
coding questions are based on arrays and strings

Round 3 - Technical 

(1 Question)

  • Q1. Questions on core java topics, basic C concepts, OS topics
Round 4 - Technical 

(1 Question)

  • Q1. Managerial round For me in this round they asked questions totally on my projects
Round 5 - HR 

(1 Question)

  • Q1. Behavioral questions

Interview Preparation Tips

Topics to prepare for Torry Harris Integration Solutions Associate Software Engineer interview:
  • Core Java
  • C
Interview preparation tips for other job seekers - Prepare well and face the interview with confidence!
All the best :))

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Torry Harris Integration Solutions?
Ask anonymously on communities.

Torry Harris Integration Solutions Interview FAQs

How many rounds are there in Torry Harris Integration Solutions Associate Software Engineer interview for freshers?
Torry Harris Integration Solutions interview process for freshers usually has 3-4 rounds. The most common rounds in the Torry Harris Integration Solutions interview process for freshers are Aptitude Test, Technical and HR.
How to prepare for Torry Harris Integration Solutions Associate Software Engineer interview for freshers?
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 Torry Harris Integration Solutions. The most common topics and skills that interviewers at Torry Harris Integration Solutions expect are Coding, Programming and Training.
What are the top questions asked in Torry Harris Integration Solutions Associate Software Engineer interview for freshers?

Some of the top questions asked at the Torry Harris Integration Solutions Associate Software Engineer interview for freshers -

  1. What is the method to check the square root of a numb...read more
  2. Program to split the two stri...read more
  3. Why this() is used in j...read more
How long is the Torry Harris Integration Solutions Associate Software Engineer interview process?

The duration of Torry Harris Integration Solutions Associate Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.6/5

based on 10 interview experiences

Difficulty level

Easy 17%
Moderate 83%

Duration

Less than 2 weeks 83%
2-4 weeks 17%
View more
17% less than the average Associate Software Engineer Salary in India
View more details

Torry Harris Integration Solutions Associate Software Engineer Reviews and Ratings

based on 269 reviews

4.3/5

Rating in categories

4.0

Skill development

3.9

Work-life balance

3.5

Salary

3.8

Job security

3.9

Company culture

3.3

Promotions

3.7

Work satisfaction

Explore 269 Reviews and Ratings
Associate Software Engineer
1.1k salaries
unlock blur

₹3 L/yr - ₹8 L/yr

Software Engineer
969 salaries
unlock blur

₹4.3 L/yr - ₹15.5 L/yr

Senior Software Engineer
329 salaries
unlock blur

₹7.5 L/yr - ₹25 L/yr

Software Developer
130 salaries
unlock blur

₹3.5 L/yr - ₹14.6 L/yr

Technical Lead
106 salaries
unlock blur

₹12.2 L/yr - ₹38 L/yr

Explore more salaries
Compare Torry Harris Integration Solutions with

Xoriant

4.1
Compare

Photon Interactive

4.1
Compare

CitiusTech

3.3
Compare

Iris Software

4.0
Compare
write
Share an Interview