Premium Employer

i

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

Filter interviews by

Infinite Computer Solutions Software Engineer Interview Questions and Answers

Updated 17 May 2025

12 Interview questions

A Software Engineer was asked 3mo ago
Q. Write a function to find the number of occurrences of each character present in the given string.
Ans. 

Count the occurrences of each character in a given string efficiently.

  • Use a hash map (dictionary) to store character counts. Example: For 'hello', counts are {'h': 1, 'e': 1, 'l': 2, 'o': 1}.

  • Iterate through the string and update counts in the hash map. This takes O(n) time complexity.

  • Consider edge cases like empty strings or strings with special characters.

A Software Engineer was asked 3mo ago
Q. How do you remove duplicates in Java?
Ans. 

Java provides various methods to remove duplicates from an array of strings, ensuring unique values in the collection.

  • Using HashSet: Convert the array to a HashSet, which automatically removes duplicates. Example: `Set<String> uniqueSet = new HashSet<>(Arrays.asList(array));`

  • Using Streams: Java 8+ allows using streams to filter duplicates. Example: `String[] uniqueArray = Arrays.stream(array).distinct(...

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more
A Software Engineer was asked 4mo ago
Q. How does Spring Security work?
Ans. 

Spring Security provides comprehensive security services for Java applications, including authentication and authorization.

  • Authentication: Verifies user identity using various methods (e.g., username/password, OAuth).

  • Authorization: Determines user permissions to access resources (e.g., roles like ADMIN or USER).

  • Filters: Uses a chain of filters to intercept requests and apply security measures.

  • Configuration: Can be...

A Software Engineer was asked 4mo ago
Q. Write code to filter records using Java 8.
Ans. 

Using Java 8 stream to filter records in an array of strings

  • Use stream() method to convert the array to a stream

  • Use filter() method to specify the filtering condition

  • Use collect() method to collect the filtered elements back into an array

A Software Engineer was asked 4mo ago
Q. Write code to reverse a string.
Ans. 

Code to reverse a String

  • Use a loop to iterate through the characters of the string

  • Append each character to a new string in reverse order

  • Return the reversed string

A Software Engineer was asked
Q. Create a login page with authentication using ReactJS, HTML, and CSS.
Ans. 

Create a login page using ReactJS, HTML, and CSS with authentication functionality.

  • Set up a React project using Create React App: `npx create-react-app login-page`.

  • Create a Login component with controlled form inputs for username and password.

  • Use state to manage form data: `const [credentials, setCredentials] = useState({ username: '', password: '' });`.

  • Implement a handleSubmit function to process login: `const ha...

A Software Engineer was asked
Q. Please explain multithreading.
Ans. 

Multithreading is the ability of a CPU to execute multiple threads concurrently.

  • Multithreading allows for parallel execution of tasks, improving performance.

  • Threads share the same memory space, but have their own stack and registers.

  • Synchronization is necessary to prevent race conditions and ensure data consistency.

  • Examples include web servers handling multiple requests simultaneously and video games rendering gra...

Are these interview questions helpful?
A Software Engineer was asked
Q. What is WCF authentication?
Ans. 

WCF authentication is a mechanism to verify the identity of a client accessing a WCF service.

  • WCF supports various authentication mechanisms such as Windows, username/password, certificates, and custom authentication.

  • Authentication can be configured at the transport or message level.

  • Transport-level authentication is performed before the message is decrypted, while message-level authentication is performed after dec...

A Software Engineer was asked
Q. What is the function of the global keyword?
Ans. 

Global keyword is used to define a variable as global, which can be accessed from any part of the program.

  • Global keyword is used to declare a variable outside of a function, making it accessible from any part of the program.

  • It is useful when a variable needs to be accessed by multiple functions or modules.

  • Global variables can be modified by any function that has access to them, which can lead to unexpected behavio...

A Software Engineer was asked
Q. Which library do you use to automate tasks in AWS?
Ans. 

I use boto3 library to automate tasks in aws.

  • Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python.

  • It allows Python developers to write software that makes use of services like Amazon S3 and Amazon EC2.

  • Boto3 makes it easy to integrate your Python application, library, or script with AWS services.

  • Example: boto3.client('s3') to create a client for Amazon S3 service.

Infinite Computer Solutions Software Engineer Interview Experiences

17 interviews found

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

The test consisted of 3 sections - English, Logical and Coding questions. The questions were not to difficult to answer, if you have good knowledge you are likely to crack it.

Round 2 - Group Discussion 

GD will be conducted between 10-12 people in batches, You will get you topic and 2 mins to prepare something on it and then round is open to speak. If you keep your calm and speak the right things at the right time, you are good to go.

Round 3 - Technical 

(2 Questions)

  • Q1. I was asked which language was my go to and then I was asked further questions on that.
  • Q2. Questions were asked on core Java concepts. A block of code was given and I was asked what would be the output.
Round 4 - HR 

(1 Question)

  • Q1. A basic HR round discussing the CTC and your job location.

Software Engineer Interview Questions & Answers

user image Saritha Billa

posted on 22 Feb 2025

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

I appeared for an interview in Jan 2025.

Round 1 - Coding Test 

Sql related questions

Round 2 - Group Discussion 

Related to salary and self info

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

(1 Question)

  • Q1. Reactjs, html, css and create login page with auth
  • Ans. 

    Create a login page using ReactJS, HTML, and CSS with authentication functionality.

    • Set up a React project using Create React App: `npx create-react-app login-page`.

    • Create a Login component with controlled form inputs for username and password.

    • Use state to manage form data: `const [credentials, setCredentials] = useState({ username: '', password: '' });`.

    • Implement a handleSubmit function to process login: `const handleS...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Question on js,agile etc
Round 3 - HR 

(1 Question)

  • Q1. Expectation and past experiences
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Apptitute test English round

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview process is easy and company is employee friendly it is good to start your career here
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Feb 2024.

Round 1 - Technical 

(4 Questions)

  • Q1. Explain few Java 8 features, Singleton design pattern
  • Ans. 

    Java 8 features include lambda expressions, streams, default methods, and more. Singleton design pattern ensures only one instance of a class exists.

    • Java 8 features: lambda expressions, streams, default methods, functional interfaces

    • Example: lambda expression - (a, b) -> a + b

    • Singleton design pattern: ensures only one instance of a class is created

    • Example: Singleton class with private constructor and static method t...

  • Answered by AI
  • Q2. How Spring security works
  • Q3. Code to reverse a String
  • Q4. Code to filter the record using Java 8
Round 2 - HR 

(1 Question)

  • Q1. About myself, project domain knowledge

Interview Preparation Tips

Interview preparation tips for other job seekers - Good place to start career
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Taken basic aptitude Test

Round 2 - Coding Test 

Have good logical questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on your Communication skills to reach this Company.
There is also psychometric test before interview and The interview is face to face.
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. Basics of java
  • Q2. Over view of full stack
  • Ans. 

    Full stack development involves both front-end and back-end technologies to create complete web applications.

    • Front-end: Technologies like HTML, CSS, and JavaScript frameworks (e.g., React, Angular) for user interface.

    • Back-end: Server-side languages like Node.js, Python (Django/Flask), or Ruby on Rails for application logic.

    • Database: Use of SQL (MySQL, PostgreSQL) or NoSQL (MongoDB) databases to store and manage data.

    • AP...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Fresher can join. And experienced not to join
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 your aim or goal in your professional career?
  • Ans. 

    My professional goal is to continuously grow as a software engineer, contributing to innovative projects and leading teams effectively.

    • Continuous Learning: I aim to stay updated with the latest technologies, such as cloud computing and AI, to enhance my skill set.

    • Leadership Development: I aspire to take on leadership roles, guiding teams in agile methodologies to improve project outcomes.

    • Impactful Projects: I want to w...

  • Answered by AI
  • Q2. Why do you need this job?
  • Ans. 

    I seek this job to grow my skills, contribute to impactful projects, and be part of a collaborative team that values innovation.

    • Skill Development: I want to enhance my technical skills in software engineering, particularly in areas like cloud computing and microservices.

    • Impactful Projects: I'm excited about the opportunity to work on projects that solve real-world problems, such as improving user experience or optimizi...

  • Answered by AI
Interview experience
4
Good
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. Core java and basic java coding questions such as reverse string,
  • Q2. Java remove duplicate
  • Q3. Character occurance

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not join this company, this is the worst company to work with.
Interview experience
5
Excellent
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 - Coding Test 

Coding teat was easy and very basic to crack

Round 3 - Aptitude Test 

Very basic questions, can be answered easily

Interview Preparation Tips

Interview preparation tips for other job seekers - Please make sure you brush up your basis.
Go through all you basics from the college

Top trending discussions

View All
Interview Tips & Stories
2w
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 Infinite Computer Solutions?
Ask anonymously on communities.

Infinite Computer Solutions Interview FAQs

How many rounds are there in Infinite Computer Solutions Software Engineer interview?
Infinite Computer Solutions interview process usually has 2-3 rounds. The most common rounds in the Infinite Computer Solutions interview process are Technical, Aptitude Test and Coding Test.
How to prepare for Infinite Computer Solutions Software Engineer 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 Infinite Computer Solutions. The most common topics and skills that interviewers at Infinite Computer Solutions expect are SQL, Troubleshooting, Javascript, Programming and HTML.
What are the top questions asked in Infinite Computer Solutions Software Engineer interview?

Some of the top questions asked at the Infinite Computer Solutions Software Engineer interview -

  1. Which library do you use to automate tasks in a...read more
  2. What is the function of global keyw...read more
  3. Explain few Java 8 features, Singleton design patt...read more
How long is the Infinite Computer Solutions Software Engineer interview process?

The duration of Infinite Computer Solutions 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/5

based on 13 interview experiences

Difficulty level

Easy 17%
Moderate 83%

Duration

Less than 2 weeks 100%
View more
Join Infinite Computer Solutions Digitally Engineering Tomorrow, Today
Infinite Computer Solutions Software Engineer Salary
based on 1.6k salaries
₹4.7 L/yr - ₹11 L/yr
14% less than the average Software Engineer Salary in India
View more details

Infinite Computer Solutions Software Engineer Reviews and Ratings

based on 171 reviews

3.2/5

Rating in categories

2.9

Skill development

3.2

Work-life balance

3.0

Salary

3.0

Job security

3.0

Company culture

2.7

Promotions

2.9

Work satisfaction

Explore 171 Reviews and Ratings
Software Engineer

Chennai

4-9 Yrs

Not Disclosed

Software Engineer

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Software Engineer

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Explore more jobs
Software Engineer
1.6k salaries
unlock blur

₹4.7 L/yr - ₹11 L/yr

Senior Software Engineer
1.4k salaries
unlock blur

₹10.5 L/yr - ₹18 L/yr

Technical Lead
986 salaries
unlock blur

₹14.4 L/yr - ₹25 L/yr

Associate Software Engineer
787 salaries
unlock blur

₹3.5 L/yr - ₹7.5 L/yr

Softwaretest Engineer
622 salaries
unlock blur

₹4.3 L/yr - ₹10 L/yr

Explore more salaries
Compare Infinite Computer Solutions with

DXC Technology

3.6
Compare

Sutherland Global Services

3.5
Compare

Optum Global Solutions

4.0
Compare

Virtusa Consulting Services

3.7
Compare
write
Share an Interview