Premium Employer

i

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

Infinx Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Infinx Junior Software Developer Interview Questions and Answers

Updated 15 Nov 2022

Infinx Junior Software Developer Interview Experiences

1 interview found

I applied via AmbitionBox and was interviewed in Oct 2022. There were 2 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 - HR 

(2 Questions)

  • Q1. Tell me about self introduction? Why do you want to work for our company?
  • Q2. What are you greatest strength & weakness? Why are you looking for a chance?

Interview Preparation Tips

Topics to prepare for Infinx Junior Software Developer interview:
  • Java
Interview preparation tips for other job seekers - Job search like it's you job
Pump yourself up and stay positive
Use informational interviews to network

Interview questions from similar companies

Interview Questionnaire 

2 Questions

  • Q1. PATTERN PROBLEMS
  • Q2. CALCULATION OF CHILDREN AND GRANDCHILDREN
  • Ans. 

    Calculate the number of children and grandchildren

    • Count the number of direct children of a person

    • Count the number of grandchildren of a person

    • Use recursion to count all descendants

    • Consider only living descendants

    • Exclude step-children and adopted children

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Understand the logic
Practice

Interview Questionnaire 

1 Question

  • Q1. Simple basic c programing questions

I applied via Campus Placement and was interviewed in Jun 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Partitioning even and odd numbers in an array
  • Ans. 

    Partition even and odd numbers in an array

    • Iterate through the array and check if each number is even or odd

    • Create two separate arrays for even and odd numbers

    • Combine the two arrays to get the final partitioned array

  • Answered by AI
  • Q2. Leaders in an array
  • Ans. 

    Find leaders in an array of strings

    • Leaders are elements that are greater than all elements to their right

    • Traverse array from right to left and keep track of maximum element

    • Add maximum element to result if it is a leader

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be skilled with advanced data structures (recursion, graph) and dynamic programming

Skills evaluated in this interview

I appeared for an interview before May 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

  • Q1. 

    Longest Increasing Subsequence Problem Statement

    Given 'N' students standing in a row with specific heights, your task is to find the length of the longest strictly increasing subsequence of their heights...

  • Ans. 

    Find the length of the longest strictly increasing subsequence of heights of students in a row.

    • Iterate through the heights array and for each element, find the length of the longest increasing subsequence ending at that element.

    • Use dynamic programming to keep track of the longest increasing subsequence length for each element.

    • Return the maximum length found as the result.

  • Answered by AI
  • Q2. 

    Overlapping Intervals Problem Statement

    You are given the start and end times of 'N' intervals. Write a function to determine if any two intervals overlap.

    Note:

    If an interval ends at time T and anothe...

  • Ans. 

    Given start and end times of intervals, determine if any two intervals overlap.

    • Iterate through intervals and check if any two intervals overlap by comparing their start and end times

    • Sort intervals based on start times for efficient comparison

    • Consider edge cases where intervals end and start at the same time

  • Answered by AI
  • Q3. What SQL queries were asked during your interview?
  • Ans. 

    Various SQL queries related to data manipulation and retrieval were asked during the interview.

    • Basic SELECT queries to retrieve data from a single table

    • JOIN queries to retrieve data from multiple tables based on a common column

    • Aggregate functions like COUNT, SUM, AVG, etc. to perform calculations on data

    • Subqueries to retrieve data based on the result of another query

    • UPDATE queries to modify existing data in a table

    • DELE...

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. 

    Zig-Zag String Problem Statement

    Given a string STR of size N and an integer M representing the number of rows in the zig-zag pattern, return the string formed by concatenating all rows when the string ST...

  • Ans. 

    Arrange a string in zig-zag pattern with given number of rows and concatenate the rows.

    • Iterate through the string and distribute characters to rows based on zig-zag pattern

    • Concatenate the characters in each row to get the final result

    • Handle edge cases like when number of rows is 1 or equal to the length of the string

  • Answered by AI
  • Q2. 

    Next Permutation Problem Statement

    You are given a permutation of 'N' integers. A sequence of 'N' integers is considered a permutation if it includes all integers from 1 to 'N' exactly once. Your task is ...

  • Ans. 

    The task is to rearrange a given permutation of 'N' integers to form the lexicographically next greater permutation.

    • Iterate from right to left to find the first element that is smaller than the element to its right.

    • Swap this element with the smallest element to its right that is greater than it.

    • Reverse the elements to the right of the swapped element to get the lexicographically next greater permutation.

  • Answered by AI
Round 3 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. 

    Remove Consecutive Duplicates Problem Statement

    Given a string S, your task is to recursively remove all consecutive duplicate characters from the string.

    Input:

    String S

    Output:

    Output string

    Constr...

  • Ans. 

    Recursively remove consecutive duplicate characters from a string.

    • Use recursion to check if the current character is the same as the next character, if so skip the next character

    • Base case: if the string is empty or has only one character, return the string

    • Example: Input: 'aaabcc', Output: 'abc'

  • Answered by AI
  • Q2. 

    Print Permutations - String Problem Statement

    Given an input string 'S', you are tasked with finding and returning all possible permutations of the input string.

    Input:

    The first and only line of input ...
  • Ans. 

    Return all possible permutations of a given input string.

    • Use recursion to generate all possible permutations of the input string.

    • Swap characters at different positions to generate permutations.

    • Handle duplicate characters in the input string by using a set to store unique permutations.

  • Answered by AI
Round 4 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. Design an e-commerce website similar to Flipkart or Amazon.
  • Ans. 

    Design an e-commerce website similar to Flipkart or Amazon.

    • Implement user-friendly interface for easy navigation

    • Include search functionality with filters for products

    • Incorporate secure payment gateway for transactions

    • Provide personalized recommendations based on user behavior

    • Include customer reviews and ratings for products

    • Implement order tracking and delivery status updates

    • Offer various payment options like credit/deb

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from National Institute of Technology, Kurukshetra. I applied for the job as SDE - 1 in BangaloreEligibility criteriaAbove 7.5 CGPASAP Labs interview preparation:Topics to prepare for the interview - DSA(Data Structures and Algorithms),Object-Oriented Programming Principles,Operating Systems,Database Management Systems,Web Development,Machine Learning,Projects(Internship/Full-time)Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Prepare DSA well. Standard Leetcode-type questions will be asked.
Tip 2 : You should be crystal clear about your project/s as any question would be asked and you should be able to answer it.
Tip 3 : Prepare CS fundaments like OS, OOPs, DBMS, etc.

Application resume tips for other job seekers

Tip 1 : Clearly mention the tech. stack you have worked on in the project/s
Tip 2 : As a fresher, you should add your coding profiles on CodeChef, Codeforces, etc. so as to make the resume shortlisting easy

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jul 2019. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Basic C questions and 2 c programs to find wrong in code.
  • Q2. Prepare all UART, SPI, CAN, I2C timing digrams their frame format.
  • Ans. 

    Explanation of UART, SPI, CAN, I2C timing diagrams and frame formats.

    • UART: asynchronous serial communication, start and stop bits, baud rate

    • SPI: synchronous serial communication, master-slave architecture, clock polarity and phase

    • CAN: differential serial communication, arbitration, error detection and correction

    • I2C: synchronous serial communication, master-slave architecture, addressing, clock stretching

  • Answered by AI
  • Q3. Matlab knowledge is advantage

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm and cofident

Skills evaluated in this interview

I applied via Naukri.com

Interview Questionnaire 

1 Question

  • Q1. About previous projects, C programming basics, Autosar related basic questions. Indetailed understanding about the previous projects required whichever area worked un.

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview is not so hard.

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 75 minutes
Round difficulty - Easy

This was the coding round which consisted of three coding questions and the time limit was of 75 minutes. The platform used was Co-Cubes. 3 questions were asked of 2, 3 and 5 marks respectively with varying difficulty.

  • Q1. 

    Nearest Multiple of 10 Problem Statement

    Given an integer N, find the nearest multiple of 10. If there are multiple nearest multiples, return the smallest one.

    Input:

    The first line contains an integer ...
  • Ans. 

    Given an integer, find the nearest multiple of 10. If multiple nearest multiples, return the smallest one.

    • Iterate through each test case

    • Calculate the remainder when dividing N by 10

    • If remainder is less than or equal to 5, nearest multiple is N - remainder

    • If remainder is greater than 5, nearest multiple is N + (10 - remainder)

  • Answered by AI
  • Q2. 

    Day of the Week Calculation

    Your task is to create a function that determines the day of the week for any given date, whether in the past or the future.

    Input:

    The first line consists of an integer 'T',...
  • Ans. 

    Create a function to determine the day of the week for any given date.

    • Parse the input integers to create a date object

    • Use a library or algorithm to calculate the day of the week for the given date

    • Return the corresponding day of the week as a string

  • Answered by AI
  • Q3. 

    Delete N Nodes After M Nodes in a Linked List

    Given a singly linked list and two integers 'N' and 'M', traverse the linked list to retain 'M' nodes and then delete the next 'N' nodes. Continue this proces...

  • Ans. 

    Traverse a linked list to retain 'M' nodes and then delete the next 'N' nodes, repeating until the end of the list.

    • Create a function that takes the head of the linked list, 'N', and 'M' as input parameters.

    • Traverse the linked list, retaining 'M' nodes and deleting the next 'N' nodes in each iteration.

    • Continue this process until the end of the linked list is reached.

    • Update the next pointers accordingly to skip 'N' nodes...

  • Answered by AI
Round 2 - Coding Test 

(2 Questions)

Round duration - 30 minutes
Round difficulty - Easy

This was a written round and we were expected to write fully functional code, without any bugs and errors. Library functions used if any, had to be explained and if possible, code for that too (not that rigorous). Pseudocode and algorithms were also allowed. All the assumptions made had to be explained as well.

  • Q1. 

    Look-And-Say Sequence Problem Statement

    The Look-And-Say sequence is a series of positive integers generated in a specific pattern:

    1, 11, 21, 1211, 111221, 312211, 13112221,...

    To construct this sequen...

  • Ans. 

    The Look-And-Say sequence is a series of positive integers generated in a specific pattern based on the count of digits in the previous number.

    • Implement a function to generate the Nth term of the Look-And-Say sequence efficiently.

    • Use a loop to iterate through the sequence generation process.

    • Keep track of the count of consecutive digits in each number to generate the next number.

    • Handle the constraints of the number of t...

  • Answered by AI
  • Q2. 

    Rearrange Array to Form Largest Number

    Given an array ARR consisting of non-negative integers, rearrange the numbers to form the largest possible number. The digits within each number cannot be changed.

    ...

  • Ans. 

    Rearrange the array elements to form the largest possible number by concatenating them.

    • Sort the array elements in a custom way to form the largest number.

    • Convert integers to strings for comparison while sorting.

    • Handle edge cases like leading zeros in the final number.

    • Example: For input [12, 5, 34], the output should be '53412'.

  • Answered by AI
Round 3 - Face to Face 

(2 Questions)

Round duration - 50 minutes
Round difficulty - Easy

The interviewer was very friendly and started asking me questions by making me comfortable.

  • Q1. 

    Simplify Directory Path Problem Statement

    You are provided with a directory path in Unix-style notation, and your task is to simplify it according to given rules.

    In a Unix-style file system:

    • A dot (...
  • Ans. 

    The task is to simplify a directory path in Unix-style notation according to given rules.

    • Use a stack to keep track of directories while iterating through the input path.

    • Handle cases for '.', '..', and multiple slashes to simplify the path.

    • Return the simplified path starting with a slash and without a trailing slash.

  • Answered by AI
  • Q2. 

    Polynomial Simplification Problem Statement

    You are provided with two arrays representing the coefficients and degrees of a polynomial expression. Your task is to simplify this polynomial into its general...

  • Ans. 

    Simplify a polynomial expression by combining like terms and arranging them in descending order of degrees.

    • Iterate through the coefficients and degrees arrays to combine like terms

    • Create a map to store coefficients based on degrees

    • Sort the map keys in descending order to get the simplified polynomial

  • Answered by AI
Round 4 - Face to Face 

Round duration - 40 minutes
Round difficulty - Easy

This round was focused on resume and projects

Round 5 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This round was basically a mix of HR and creative design round. The interviewer wanted to check whether the candidate can think out-of-the-box with regard to any given problem and come up with unique, optimized solutions.

Interview Preparation Tips

Eligibility criteria6.0 CGPAMicrosoft interview preparation:Topics to prepare for the interview - DSA, DBMS, OOPS, OS, TOC and to some extent CNTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : I would suggest practicing as many questions on data structures and algorithms as you can because it is the question practice that would help you in building your concepts strong. I practiced a lot of questions on InterviewBit and completed all modules of data structures and algorithms because there you can find the recent interview questions that you should know. 
Tip 2 : If you have time for your interviews, I would recommend going through Leetcode as it has a good variety of questions sorted on topic wise difficulty level where you can try to solve at least 20-30 questions for each data structure and algorithm. Moreover, you should regularly participate in the weekly contests happening there so that you could know about your weak areas to improve.
Tip 3 : Along with coding you should be clear about some basic concepts of Operating systems and Databases that would help in your interviews. One more thing is that do some good research about the company's goal and vision and be prepared to ask some company-related queries that show your interest in the company.

Application resume tips for other job seekers

Tip 1 : Your Resume should consist of mainly skills, projects, and achievements. Projects would play a crucial part in your interview and you should have at least one most relevant and good project that shows how strong your concepts are in development. 
Tip 2 : The most important tip is that never lie on your resume and like If you have worked upon some technology for the project part only and don't know the proper depth you could write basics only in your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

3 Questions

  • Q1. How to start and how to apply for the interview so that we can get at least an opportunity to give interview in there?
  • Q2. I have a left my company in probation period, so how to cope up with the mess when they ask why you left so early?
  • Q3. What should be the answer of the question of why should we hire you and where you see yourself after five years?

I appeared for an interview before Sep 2020.

Round 1 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

It was a hangout video call. The interviewer asked me these questions. Tell me about yourself and 1 coding question.

  • Q1. 

    Special Numbers Problem Statement

    Your task is to find the total count of special numbers within a range from 1 to a given integer, 'MAXVAL'. A special number is defined as a number whose digits, when rot...

  • Ans. 

    Count the total number of special numbers within a given range by rotating digits 180 degrees.

    • Create a function to check if a number is a special number by rotating its digits.

    • Iterate through the range from 1 to MAXVAL and count the special numbers.

    • Handle the digit rotation mapping for 0, 1, 6, 8, 9.

    • Return the count of special numbers for each test case.

  • Answered by AI
Round 2 - Video Call 

Round duration - 60 Minutes
Round difficulty - Easy

This was an On-site (Behavioural Round) interview. He asked me these questions.

Round 3 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

This was another On-site ( DS & Algo) algorithm.

  • Q1. 

    Covid Vaccination Distribution Problem

    As the Government ramps up vaccination drives to combat the second wave of Covid-19, you are tasked with helping plan an effective vaccination schedule. Your goal is...

  • Ans. 

    Given constraints, find max vaccines administered on a specific day during a vaccination drive.

    • Iterate through each test case and calculate the maximum number of vaccines distributed on the specified day.

    • Distribute vaccines evenly across days while maximizing the number on the specified day.

    • Ensure that the sum of vaccines administered does not exceed the maximum allowed.

    • Consider edge cases like when the number of days ...

  • Answered by AI
Round 4 - Video Call 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

Another On-site ( DS & Algo) interview.

  • Q1. 

    Painter's Partition Problem Statement

    Given an array/list representing boards, where each element denotes the length of a board, and a number ‘K’ of available painters, determine the minimum time required...

  • Ans. 

    Determine the minimum time required to paint all boards with given constraints.

    • Use binary search to find the minimum and maximum possible time to paint all boards.

    • Iterate through the boards and assign them to painters based on the time constraints.

    • Calculate the total time taken to paint all boards with the assigned painters.

  • Answered by AI
  • Q2. 

    Chocolate Distribution Problem

    You are given an array/list CHOCOLATES of size 'N', where each element represents the number of chocolates in a packet. Your task is to distribute these chocolates among 'M'...

  • Ans. 

    Distribute chocolates among students to minimize the difference between the largest and smallest number of chocolates.

    • Sort the array of chocolates.

    • Use sliding window technique to find the minimum difference between the largest and smallest number of chocolates.

    • Return the minimum difference as the output.

  • Answered by AI
Round 5 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

Another On-site ( DS & Algo) interview.

  • Q1. 

    Problem Statement: Minimize the Maximum

    You are given an array of integers and an integer K. For each array element, you can adjust it by increasing or decreasing it by a value of K. Your goal is to minim...

  • Ans. 

    Given an array of integers and an integer K, minimize the difference between the maximum and minimum elements after adjusting each element by +/- K.

    • Sort the array in non-decreasing order.

    • For each element, calculate the difference between the current element and the next element.

    • Adjust the element by adding or subtracting K to minimize the difference.

    • Return the minimum possible difference between the maximum and minimum

  • Answered by AI
Round 6 - HR 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

On-site ( DS & Algo) interview.
Google mainly focuses on logic and how you are coming with a solution. It notes down each and every small mistake. Interviewers are really very helpful. They expect clear code with an optimal approach.

  • Q1. 

    Farthest Distance From Lands Problem Statement

    Given a binary square matrix 'ARR' with 'N' rows and 'N' columns, where '0' represents water and '1' represents land.

    Determine the water cell whose distanc...

  • Ans. 

    Find the water cell farthest from land in a binary matrix using Manhattan distance.

    • Iterate through the matrix to find all land cells and water cells

    • Calculate the Manhattan distance of each water cell to the nearest land cell

    • Return the maximum distance found

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaNo CriteriaGoogle interview preparation:Topics to prepare for the interview - Java, Data Structure, Algorithms, Dynamic Programming, STLTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : Participate in coding contests.
Tip 2 : Practice as many questions as you can.
Tip 3 : Do some good projects.

Application resume tips for other job seekers

Tip 1 : Have some projects on your resume.
Tip 2 : Do not put false things on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Infinx Interview FAQs

How many rounds are there in Infinx Junior Software Developer interview?
Infinx interview process usually has 2 rounds. The most common rounds in the Infinx interview process are HR and Resume Shortlist.

Tell us how to improve this page.

Join Infinx Revenue Realized. On Time. All The Time.

Interview Questions from Similar Companies

Google Interview Questions
4.4
 • 844 Interviews
Zoho Interview Questions
4.3
 • 512 Interviews
KPIT Technologies Interview Questions
3.4
 • 291 Interviews
SAP Interview Questions
4.2
 • 285 Interviews
Adobe Interview Questions
3.9
 • 235 Interviews
24/7 Customer Interview Questions
3.5
 • 176 Interviews
Chetu Interview Questions
3.2
 • 176 Interviews
View all
Infinx Junior Software Developer Salary
based on 5 salaries
₹2 L/yr - ₹3.4 L/yr
28% less than the average Junior Software Developer Salary in India
View more details
Process Associate
735 salaries
unlock blur

₹1.1 L/yr - ₹5 L/yr

Senior Process Associate
321 salaries
unlock blur

₹1.5 L/yr - ₹5.2 L/yr

Senior Associate
163 salaries
unlock blur

₹2 L/yr - ₹7.2 L/yr

Senior Medical Coder
161 salaries
unlock blur

₹3 L/yr - ₹8 L/yr

Medical Coder
148 salaries
unlock blur

₹1.7 L/yr - ₹6 L/yr

Explore more salaries
Compare Infinx with

24/7 Customer

3.5
Compare

KPIT Technologies

3.4
Compare

Intellect Design Arena

3.9
Compare

Microsoft Corporation

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