Upload Button Icon Add office photos
Engaged Employer

i

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

Infiniti Software Solutions Verified Tick

Compare button icon Compare button icon Compare
4.6

based on 181 Reviews

Filter interviews by

Infiniti Software Solutions Software Engineer Trainee Interview Questions and Answers

Updated 12 Dec 2024

Infiniti Software Solutions Software Engineer Trainee Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Nov 2024.

Round 1 - Aptitude Test 

The aptitude round includes calendar-related problems and basics maths.

Round 2 - Coding Test 

Array and string based coding questions

Round 3 - Technical 

(1 Question)

  • Q1. Technical skill review
Round 4 - HR 

(1 Question)

  • Q1. General questions about willingness to relocate.

Interview questions from similar companies

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

I applied via campus placement at Indian Institute of Information Technology (IIIT), Kota and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Coding Test 

A 90-minute coding test on HackerRank, which includes one medium, one easy, and one hard question.

Round 2 - Technical 

(2 Questions)

  • Q1. What is the index of the first occurrence where a pattern string matches with a text string?
  • Q2. Given a string, how can we find the minimum length substring whose sum is greater than or equal to a specified target?
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic OOP questions for python programming language

Round 2 - HR 

(2 Questions)

  • Q1. What's abstraction
  • Ans. 

    Abstraction is the concept of hiding complex implementation details and showing only the necessary information to the user.

    • Abstraction allows users to focus on what an object does instead of how it does it

    • It helps in reducing complexity and improving efficiency in software development

    • Example: In object-oriented programming, abstract classes and interfaces are used to achieve abstraction

  • Answered by AI
  • Q2. What's the difference between SQL and NoSQL database
  • Ans. 

    SQL databases are relational databases with structured data, while NoSQL databases are non-relational databases with flexible, unstructured data.

    • SQL databases use structured query language for defining and manipulating data, while NoSQL databases use different query languages or APIs.

    • SQL databases are table-based, with a predefined schema, while NoSQL databases are document, key-value, wide-column, or graph-based.

    • SQL d...

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Reverse a linked list
  • Ans. 

    Reverse a linked list by changing the direction of pointers

    • Start with three pointers: current, prev, and next

    • Iterate through the linked list, updating pointers to reverse the direction

    • Update the head of the linked list to the last node after reversing

  • Answered by AI
  • Q2. Implement binary search algorithm
  • Ans. 

    Binary search algorithm efficiently finds the target value in a sorted array.

    • Start by defining the low and high indices of the array.

    • Calculate the mid index and compare the target value with the value at mid.

    • If target is less than mid value, update high to mid-1; if greater, update low to mid+1.

    • Repeat until target is found or low is greater than high.

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

(2 Questions)

  • Q1. Brief Introduction and basic questions
  • Q2. Future plans and how am i going to achieve them

Skills evaluated in this interview

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

2 Leetcode Medium questions on hackerrank

Round 2 - One-on-one 

(3 Questions)

  • Q1. Kadane algorithm based question
  • Q2. Leetcode medium
  • Q3. Resume based questions
Round 3 - One-on-one 

(4 Questions)

  • Q1. Probability question math problem
  • Q2. Puzzle to solve
  • Q3. AI based question
  • Q4. 1 question to solve Leetcode medium

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong with DSA and communication skill
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Sorting of an array
  • Q2. Bubble sorting algorithm
Round 2 - Technical 

(1 Question)

  • Q1. Java oops question
Round 3 - Technical 

(1 Question)

  • Q1. API questions related to put and patch api
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via AmbitionBox

Round 1 - Coding Test 

Java, spring,springboot

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

2 DSA questions Both are from DP

Round 2 - Technical 

(2 Questions)

  • Q1. 2 Questions , 1 is DSA
  • Q2. Second question is Puzzle

Interview Preparation Tips

Interview preparation tips for other job seekers - Practise DSA more and give more and more interviews.
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jul 2024.

Round 1 - Coding Test 

Create an API using Notepad to check if a string is a palindrome or not.

Round 2 - One-on-one 

(1 Question)

  • Q1. Solid principal

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join worst company
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

A working software coding problem. Build client-server. Make sure your IDE is ready

Round 2 - Technical 

(2 Questions)

  • Q1. Difference between async, concurrency and parallelism
  • Ans. 

    Async is non-blocking, concurrency is managing multiple tasks at the same time, parallelism is executing multiple tasks simultaneously.

    • Async allows non-blocking execution of code, enabling other tasks to run while waiting for I/O operations.

    • Concurrency involves managing multiple tasks at the same time, but not necessarily simultaneously.

    • Parallelism is executing multiple tasks simultaneously, utilizing multiple CPU core...

  • Answered by AI
  • Q2. Journey of request
  • Ans. 

    The journey of a request refers to the process of a request being made, processed, and fulfilled by a system.

    • Request initiation by a user or system

    • Routing of the request to the appropriate service or endpoint

    • Processing of the request by the service

    • Response generation and delivery back to the user

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. What are your strengths
  • Q2. What irritates you
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Coding Test 

2 questions on hakerrank
1) dp question to calculate the frequency of the elements of a tree
2) graph problem to calculate the cost to buy at one city and sell at another

Round 2 - One-on-one 

(1 Question)

  • Q1. Create a family tree where a node has at most 2 parents and n children. Create 2 functions to find all the nodes preceding the given node and all the nodes following.
  • Ans. 

    Create a family tree with nodes having at most 2 parents and n children. Implement functions to find preceding and following nodes.

    • Create a tree structure where each node has references to its parents and children

    • Implement a function to find all nodes preceding a given node by traversing up the tree

    • Implement a function to find all nodes following a given node by traversing down the tree

    • Consider using depth-first search

  • Answered by AI

Skills evaluated in this interview

Infiniti Software Solutions Interview FAQs

How many rounds are there in Infiniti Software Solutions Software Engineer Trainee interview?
Infiniti Software Solutions interview process usually has 4 rounds. The most common rounds in the Infiniti Software Solutions interview process are Aptitude Test, Coding Test and Technical.

Tell us how to improve this page.

Infiniti Software Solutions Software Engineer Trainee Interview Process

based on 2 interviews

Interview experience

5
  
Excellent
View more

Infiniti Software Solutions Software Engineer Trainee Reviews and Ratings

based on 2 reviews

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
51 salaries
unlock blur

₹2 L/yr - ₹6.5 L/yr

Software Developer
26 salaries
unlock blur

₹2.2 L/yr - ₹6.3 L/yr

Senior Software Engineer
24 salaries
unlock blur

₹4.5 L/yr - ₹9.5 L/yr

Quality Analyst
21 salaries
unlock blur

₹2.2 L/yr - ₹5.3 L/yr

Business Analyst
9 salaries
unlock blur

₹3 L/yr - ₹9.5 L/yr

Explore more salaries
Compare Infiniti Software Solutions with

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

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