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 Interview Questions and Answers

Updated 12 May 2025
Popular Designations

72 Interview questions

An Associate Software Engineer was asked 1mo ago
Q. What is a linked list?
Ans. 

A linked list is a linear data structure where elements, called nodes, are connected using pointers, allowing dynamic memory allocation.

  • Consists of nodes, each containing data and a reference (pointer) to the next node.

  • Types include singly linked lists, doubly linked lists, and circular linked lists.

  • Singly linked list: Each node points to the next node; e.g., A -> B -> C.

  • Doubly linked list: Each node points ...

View all Associate Software Engineer interview questions
An Associate Software Engineer was asked 1mo ago
Q. What are data structures?
Ans. 

Data structures are organized formats for storing and managing data efficiently for various operations.

  • Arrays: Fixed-size collections of elements, e.g., [1, 2, 3].

  • Linked Lists: Collections of nodes where each node points to the next, e.g., 1 -> 2 -> 3.

  • Stacks: Last-in, first-out structures, e.g., function call stack.

  • Queues: First-in, first-out structures, e.g., print job queue.

  • Trees: Hierarchical structures, ...

View all Associate Software Engineer interview questions
An Associate Software Engineer was asked 1mo ago
Q. What is the code to reverse a string?
Ans. 

Reversing a string involves rearranging its characters in the opposite order, which can be done using various programming techniques.

  • Using Python: reversed_string = original_string[::-1]

  • Using Java: String reversed = new StringBuilder(original).reverse().toString();

  • Using JavaScript: let reversed = original.split('').reverse().join('');

  • Using C++: std::reverse(original.begin(), original.end());

View all Associate Software Engineer interview questions
An Associate Software Engineer was asked 1mo ago
Q. How does Kubernetes handle container orchestration?
Ans. 

Kubernetes automates the deployment, scaling, and management of containerized applications, ensuring high availability and resource efficiency.

  • Container Scheduling: Kubernetes schedules containers based on resource requirements and availability, ensuring optimal placement across nodes.

  • Self-Healing: If a container fails, Kubernetes automatically restarts it or replaces it, maintaining the desired state of the appli...

View all Associate Software Engineer 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...

View all Associate Software Engineer interview questions
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 ...

View all Associate Software Engineer interview questions
An Associate Software Engineer was asked 1mo 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...

View all Associate Software Engineer interview questions
Are these interview questions helpful?
An Associate Software Engineer was asked 1mo 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...

View all Associate Software Engineer interview questions
An Associate Software Engineer was asked 1mo 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']...

View all Associate Software Engineer interview questions
A Technical Support Associate was asked 2mo ago
Q. What are the methods in Python?
Ans. 

Methods in Python are functions defined within a class that operate on instances of that class.

  • Methods are defined using the 'def' keyword inside a class.

  • Example: class MyClass: def my_method(self): return 'Hello'

  • Methods can take parameters just like regular functions.

  • Example: class MyClass: def greet(self, name): return f'Hello, {name}'

  • There are different types of methods: instance metho...

View all Technical Support Associate interview questions

Torry Harris Integration Solutions Interview Experiences

160 interviews found

I applied via Referral and was interviewed in Mar 2021. There were 5 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. All concepts in oops
  • Ans. 

    Object-oriented programming concepts including encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: bundling data and methods that operate on that data within a single unit

    • Inheritance: creating new classes from existing ones, inheriting their properties and methods

    • Polymorphism: ability of objects to take on multiple forms, often achieved through method overriding

    • Abstraction: hiding implementation de...

  • Answered by AI
  • Q2. Program to split the 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

  • Answered by AI
  • Q3. Garbage collection in java
  • Ans. 

    Garbage collection is an automatic memory management process in Java.

    • Garbage collection frees up memory by removing objects that are no longer in use.

    • Java uses a mark-and-sweep algorithm to identify and remove unused objects.

    • The System.gc() method can be used to suggest garbage collection, but it is not guaranteed to run immediately.

    • Garbage collection can impact performance, so it is important to optimize code to minim...

  • Answered by AI
  • Q4. Why this() is 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; }

  • Answered by AI
  • Q5. Any idea on 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

  • Answered by AI
  • Q6. Call by reference vs 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

  • Answered by AI
  • Q7. Structure vs union
  • 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 when...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Give your interview with confident. Because the interviewer is very friendly. If you just perform average they will hire you. Atleast try your best, dont say i dont know.

Skills evaluated in this interview

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

I appeared for an interview in Feb 2025.

Round 1 - Technical 

(1 Question)

  • Q1. Write code on prime numbers
  • Ans. 

    Code to identify prime numbers

    • Iterate through numbers and check if they are divisible only by 1 and themselves

    • Use a loop to check divisibility with numbers up to square root of the number

    • Optimize by skipping even numbers after 2

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Technical and scenario based questions
Round 3 - HR 

(1 Question)

  • Q1. Self introduction and about company
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - One-on-one 

(2 Questions)

  • Q1. What are the commonly used Unix commands for listing files, creating directories, and changing directories?
  • Ans. 

    Commonly used Unix commands for listing files, creating directories, and changing directories.

    • List files: ls (list files in current directory), ls -l (detailed list), ls -a (include hidden files)

    • Create directories: mkdir (make directory)

    • Change directories: cd (change directory), cd .. (move up one directory)

  • Answered by AI
  • Q2. What is the software development life cycle?
  • Ans. 

    The software development life cycle (SDLC) is a process used by software development teams to design, develop, test, and deploy software.

    • SDLC consists of several phases including planning, analysis, design, implementation, testing, and maintenance.

    • Each phase has specific goals and deliverables that must be completed before moving on to the next phase.

    • Examples of SDLC models include Waterfall, Agile, and DevOps.

    • SDLC hel...

  • Answered by AI
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
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I appeared for an interview in Jan 2025.

Round 1 - Aptitude Test 

Not Applicable and cant remember currently

Round 2 - Coding Test 

Not applicable and cant remember currently

Round 3 - Technical 

(2 Questions)

  • Q1. Not applicable and cant remember
  • Q2. NA
Round 4 - One-on-one 

(1 Question)

  • Q1. Not applicable and cant remember exactly
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Write a program for Fibonacci sequence
  • Ans. 

    Program to generate Fibonacci sequence

    • Start with two initial numbers 0 and 1

    • Add the previous two numbers to get the next number

    • Repeat the process to generate the sequence

  • Answered by AI
  • Q2. Which language is SQL based on?
  • Ans. 

    SQL is based on the English language.

    • SQL stands for Structured Query Language

    • It is based on relational algebra and tuple relational calculus

    • SQL uses English-like syntax for querying databases

    • Example: SELECT * FROM table_name WHERE condition;

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. What is oops, what is inheritance, On core java
  • Ans. 

    OOPs stands for Object-Oriented Programming. Inheritance is a feature in OOPs where a class inherits properties and behaviors from another class.

    • OOPs is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • Inheritance allows a class to inherit properties and methods from another class. It promotes code reusability and helps in creating a...

  • Answered by AI
  • Q2. On My sql basics and joins
Round 2 - HR 

(2 Questions)

  • Q1. About the company details ,salary discussions
  • Q2. When would be date of joinig and what certificates is need
  • Ans. 

    The date of joining will be determined after the selection process. Certificates required may include educational qualifications, relevant training, and any specific certifications related to the job role.

    • Date of joining will be communicated post selection.

    • Certificates needed may include educational qualifications.

    • Relevant training certificates may be required.

    • Specific certifications related to the job role may also be...

  • Answered by AI

Associate Interview Questions & Answers

user image Sinchana Gowda P

posted on 30 Jan 2025

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

Aptitude test was conducted at first

Round 2 - One-on-one 

(1 Question)

  • Q1. One-on-one round in the interview process
Round 3 - HR 

(1 Question)

  • Q1. HR round was interactive and friendly.
Round 4 - Technical 

(1 Question)

  • Q1. Few technical questions were asked in round 4
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Mathematical Ability, Logical Reasoning, Verbal Ability

Round 2 - Coding Test 

Programs related to Your technical Skills (eg: java, sql, React JS).

Round 3 - Technical 

(2 Questions)

  • Q1. Explain about your project.
  • Ans. 

    Developed a web application for online shopping with user authentication and payment gateway integration.

    • Implemented user authentication using JWT tokens

    • Integrated Stripe API for payment processing

    • Designed responsive UI using React and Bootstrap

  • Answered by AI
  • Q2. Explain about your Skills
  • Ans. 

    I have strong programming skills in languages like Java, C++, and Python. I am proficient in data structures and algorithms.

    • Proficient in Java, C++, and Python programming languages

    • Strong understanding of data structures and algorithms

    • Experience with software development methodologies like Agile

    • Familiarity with version control systems like Git

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Introduce your self.
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for software development.

    • Recent graduate with a degree in Computer Science

    • Passionate about software development

    • Experience with programming languages like Java and Python

  • Answered by AI
  • Q2. Ready to Reallocate.
  • Ans. 

    Being ready to reallocate means being open to moving to a different location for work.

    • Be willing to relocate for job opportunities

    • Consider the pros and cons of moving to a new location

    • Research the new location for cost of living, job market, and quality of life

    • Prepare for the logistics of moving, such as finding housing and transportation

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

The aptitude test went smoothly.

Round 2 - Coding Test 

The coding test was bit difficult, but you can crack it.

Round 3 - Technical 

(2 Questions)

  • Q1. Asked about java theory.
  • Q2. Asked to write code.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Concepts on Strings OOps concepts
  • Q2. Coding question on String Function
Round 2 - HR 

(2 Questions)

  • Q1. Mangement questions
  • Q2. Why do you want to join this company.
  • Ans. 

    I am impressed by the company's innovative projects and strong focus on employee growth and development.

    • Impressed by innovative projects

    • Strong focus on employee growth and development

  • Answered by AI

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 interview?
Torry Harris Integration Solutions interview process usually has 2-3 rounds. The most common rounds in the Torry Harris Integration Solutions interview process are Technical, HR and Aptitude Test.
How to prepare for Torry Harris Integration Solutions 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 Torry Harris Integration Solutions. The most common topics and skills that interviewers at Torry Harris Integration Solutions expect are Python, Communication Skills, SQL, AWS and Java.
What are the top questions asked in Torry Harris Integration Solutions interview?

Some of the top questions asked at the Torry Harris Integration Solutions interview -

  1. Write a program to demonstrate the method overloading and method overwrit...read more
  2. Write a query to get second highest Salary in the given ta...read more
  3. What are the commonly used Unix commands for listing files, creating directorie...read more
What are the most common questions asked in Torry Harris Integration Solutions HR round?

The most common HR questions asked in Torry Harris Integration Solutions interview are -

  1. Tell me about yourse...read more
  2. Where do you see yourself in 5 yea...read more
  3. What are your salary expectatio...read more
How long is the Torry Harris Integration Solutions interview process?

The duration of Torry Harris Integration Solutions 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.2/5

based on 176 interview experiences

Difficulty level

Easy 7%
Moderate 87%
Hard 7%

Duration

Less than 2 weeks 78%
2-4 weeks 17%
4-6 weeks 4%
6-8 weeks 1%
View more

Interview Questions from Similar Companies

CitiusTech Interview Questions
3.3
 • 287 Interviews
Altimetrik Interview Questions
3.7
 • 239 Interviews
Xoriant Interview Questions
4.1
 • 210 Interviews
INDIUM Interview Questions
4.1
 • 198 Interviews
Incedo Interview Questions
3.1
 • 193 Interviews
Globant Interview Questions
3.7
 • 181 Interviews
Iris Software Interview Questions
4.0
 • 177 Interviews
ThoughtWorks Interview Questions
3.9
 • 156 Interviews
Apexon Interview Questions
3.3
 • 148 Interviews
View all

Torry Harris Integration Solutions Reviews and Ratings

based on 726 reviews

4.3/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

3.7

Salary

3.9

Job security

3.9

Company culture

3.5

Promotions

3.8

Work satisfaction

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

₹3 L/yr - ₹8 L/yr

Software Engineer
968 salaries
unlock blur

₹4.4 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
109 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