Premium Employer

i

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

Infosys Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Infosys Power Programmer Interview Questions and Answers

Updated 26 Feb 2025

16 Interview questions

A Power Programmer was asked 12mo ago
Q. Describe a sorting technique.
Ans. 

Bubble Sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.

  • Compare each pair of adjacent elements in the array and swap them if they are in the wrong order

  • Repeat this process for each element in the array until no swaps are needed

  • Time complexity of O(n^2) makes it inefficient for large datasets

A Power Programmer was asked 12mo ago
Q. Write code to return the second largest value from two arrays.
Ans. 

Code to return 2nd most value from 2 arrays of strings

  • Merge both arrays into one

  • Remove duplicates

  • Sort the array in descending order and return the second element

Power Programmer Interview Questions Asked at Other Companies

asked in Infosys
Q1. You are given a sequence of N integers, a[1],a[2],,,,,a[n].
asked in Infosys
Q2. Why do we need normalization in DBMS? What are its advantages and ... read more
asked in Infosys
Q3. Difference between TCP and UDP protocol and also which is the bet ... read more
asked in Infosys
Q4. Find out the maximum possible average value of sub-sequences of a ... read more
asked in Infosys
Q5. Given an m x n 2D binary grid grid which represents a map of '1's ... read more
A Power Programmer was asked
Q. You are given an integer array nums. You are initially positioned at the array's first index, and each element in the array represents your maximum jump length at that position. Determine if you can reach t...
Ans. 

The task is to implement a jump game where each element specifies the maximum jump from that index.

  • Iterate through the array and keep track of the maximum reachable index at each step.

  • If the current index exceeds the maximum reachable index, return false.

  • If the loop completes without any issues, return true.

A Power Programmer was asked
Q. What is virtual memory?
Ans. 

Virtual memory is a memory management technique that allows a computer to use more memory than physically available.

  • Virtual memory uses a combination of RAM and hard disk space to store data.

  • It allows multiple programs to run simultaneously without running out of memory.

  • When RAM is full, the operating system moves some data from RAM to the hard disk, freeing up space in RAM.

  • This process is called paging.

  • Virtual me...

A Power Programmer was asked
Q. What are the differences between lists and tuples in Python, including their time complexities?
Ans. 

List and tuple are both used to store collections of data in Python, but have different properties and time complexities.

  • Lists are mutable, while tuples are immutable

  • Lists use more memory than tuples

  • Lists have a variety of built-in methods, while tuples have fewer

  • Accessing an element in a tuple is faster than in a list

  • Appending to a list is faster than appending to a tuple

A Power Programmer was asked
Q. What is the difference between the TCP/IP model and the OSI model in computer networks?
Ans. 

TCP/IP and OSI are two different models used for computer networks.

  • TCP/IP has 4 layers while OSI has 7 layers.

  • TCP/IP is used in the internet while OSI is used in academic and research environments.

  • TCP/IP is more flexible while OSI is more rigid.

  • TCP/IP is a practical model while OSI is a theoretical model.

  • Examples of TCP/IP protocols include HTTP, FTP, and SMTP while examples of OSI protocols include X.25 and ISDN.

A Power Programmer was asked
Q. Explain block size and paging in the operating system.
Ans. 

Block size is the amount of data that can be stored in a single block of memory. Paging is a memory management technique used by the operating system.

  • Block size determines the amount of data that can be read or written to a storage device at once.

  • Paging divides memory into fixed-size blocks called pages.

  • When a program needs to access a page, the operating system loads it into memory.

  • This allows programs to use mor...

Are these interview questions helpful?
A Power Programmer was asked
Q. Given an m x n 2D binary grid grid which represents a map of '1's (land) and '0's (water), return the number of islands.
Ans. 

Count the number of islands in a given matrix of 0's and 1's.

  • Use DFS or BFS to traverse the matrix and mark visited cells.

  • For each unvisited cell with a value of 1, increment the island count and mark all connected 1's as visited.

  • Repeat until all cells have been visited.

  • Time complexity: O(m*n), where m and n are the dimensions of the matrix.

A Power Programmer was asked
Q. Find out the maximum possible average value of sub-sequences of an array a.
Ans. 

Find the maximum possible average value of sub-sequences of an array.

  • Calculate the prefix sum of the array.

  • Iterate through all possible sub-sequences and calculate their average.

  • Return the maximum average value.

A Power Programmer was asked
Q. Given a linked list, reverse the nodes of a linked list k at a time and return its modified list. k is a positive integer and is less than or equal to the length of the linked list. If the number of nodes i...
Ans. 

Reverse a linked list in groups of k

  • Divide the linked list into groups of k nodes

  • Reverse each group using iterative or recursive approach

  • Connect the reversed groups to form the final linked list

  • Handle edge cases like incomplete groups or empty list

  • Example: Input: 1->2->3->4->5, k=2, Output: 2->1->4->3->5

Infosys Power Programmer Interview Experiences

20 interviews found

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

Medium to hard DA Algo Questions

Round 2 - Technical 

(2 Questions)

  • Q1. Medium level coding question
  • Q2. SQL, Python and Oops questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Exception Handling
  • Q2. Question on core java

Power Programmer Interview Questions & Answers

user image anirudh jain

posted on 26 Feb 2025

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jan 2025.

Round 1 - Coding Test 

It was straightforward and included questions related to low-level design (LLD).

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

I applied via Referral and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Coding Test 

3 questions easy medium hard you have to do two to clear

Round 2 - Coding Test 

2 coding questions you have to compete both to clear easy-medium

Round 3 - Technical 

(2 Questions)

  • Q1. Backtracking question keypad combinations of a phone
  • Q2. Java related questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant

Round 1 - Coding Test 

Medium to tough level questions of dsa

Round 2 - Technical 

(1 Question)

  • Q1. Question related to DSA , DBMS and project
Round 3 - HR 

(1 Question)

  • Q1. Related to yourself and why do you want to join our company and so on...
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3 DSA medium level questions, have to clear 2+ for next round.

Round 2 - Technical 

(1 Question)

  • Q1. Questions related to DSA , have to code. Questions related to project mentioned and every tech skill that you have mentioned in resume.

Interview Preparation Tips

Topics to prepare for Infosys Power Programmer interview:
  • Data Structures
  • Project
Interview preparation tips for other job seekers - Be prepared with DSA. They look for strong programming skill.

Power Programmer Interview Questions & Answers

user image imran kuraishi

posted on 25 Apr 2024

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

(2 Questions)

  • Q1. Standard leetcode array question
  • Q2. Jump game in which every elements have maximum jump from given index
  • Ans. 

    The task is to implement a jump game where each element specifies the maximum jump from that index.

    • Iterate through the array and keep track of the maximum reachable index at each step.

    • If the current index exceeds the maximum reachable index, return false.

    • If the loop completes without any issues, return true.

  • Answered by AI

Skills evaluated in this interview

Power Programmer Interview Questions & Answers

user image Rohini Dilip Mohite

posted on 21 Jun 2024

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

(1 Question)

  • Q1. Introduce your self
Round 2 - Technical 

(2 Questions)

  • Q1. Mongodb related quetions
  • Q2. JavaScript program
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Asked coding questions from dynamic programming

Round 2 - Technical 

(3 Questions)

  • Q1. Write a code that return 2nd most value from 2 arrays
  • Ans. 

    Code to return 2nd most value from 2 arrays of strings

    • Merge both arrays into one

    • Remove duplicates

    • Sort the array in descending order and return the second element

  • Answered by AI
  • Q2. Write a sorting technique
  • Ans. 

    Bubble Sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.

    • Compare each pair of adjacent elements in the array and swap them if they are in the wrong order

    • Repeat this process for each element in the array until no swaps are needed

    • Time complexity of O(n^2) makes it inefficient for large datasets

  • Answered by AI
  • Q3. Asked questions from DSA and algorithms

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and brush up what you mentioned in your resume.

Skills evaluated in this interview

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

HackerRank test where you need to solve problem online full stack developer

Round 2 - Technical 

(1 Question)

  • Q1. FOllwoed by technical interview

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bold and confident, have good practice of HackerRank

What people are saying about Infosys

View All
schedule2
Verified Icon
3d
works at
Cognizant
Salary expectation
I have 5+ years of experience in springboot microservices, currently working in CTS and having 10L CTC , wanted to switch in Infosys or Accenture like companies, how much should I ask for 15L-18L ? Just worried if I ask more they can reject my application, please help me with some numbers
Got a question about Infosys?
Ask anonymously on communities.

Infosys Interview FAQs

How many rounds are there in Infosys Power Programmer interview?
Infosys interview process usually has 2 rounds. The most common rounds in the Infosys interview process are Technical, Coding Test and Resume Shortlist.
How to prepare for Infosys Power Programmer 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 Infosys. The most common topics and skills that interviewers at Infosys expect are SCALA, .Net, AWS, Agile and Backend.
What are the top questions asked in Infosys Power Programmer interview?

Some of the top questions asked at the Infosys Power Programmer interview -

  1. Jump game in which every elements have maximum jump from given in...read more
  2. Write a code that return 2nd most value from 2 arr...read more
  3. tree diagram from the data structu...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.4/5

based on 16 interview experiences

Difficulty level

Easy 10%
Moderate 70%
Hard 20%

Duration

Less than 2 weeks 30%
2-4 weeks 20%
4-6 weeks 20%
6-8 weeks 30%
View more
Join Infosys Creating the next opportunity for people, businesses & communities

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Accenture Interview Questions
3.8
 • 8.6k Interviews
Wipro Interview Questions
3.7
 • 6k Interviews
Cognizant Interview Questions
3.7
 • 5.9k Interviews
Capgemini Interview Questions
3.7
 • 5k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
Genpact Interview Questions
3.8
 • 3.4k Interviews
LTIMindtree Interview Questions
3.7
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
View all
Infosys Power Programmer Salary
based on 252 salaries
₹4.1 L/yr - ₹16.5 L/yr
5% more than the average Power Programmer Salary in India
View more details

Infosys Power Programmer Reviews and Ratings

based on 23 reviews

4.0/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

3.4

Salary

4.5

Job security

4.0

Company culture

3.3

Promotions

3.7

Work satisfaction

Explore 23 Reviews and Ratings
Technology Analyst
54.7k salaries
unlock blur

₹4.8 L/yr - ₹10 L/yr

Senior Systems Engineer
53.7k salaries
unlock blur

₹2.5 L/yr - ₹6.3 L/yr

Technical Lead
35k salaries
unlock blur

₹7.3 L/yr - ₹20 L/yr

System Engineer
32.5k salaries
unlock blur

₹2.4 L/yr - ₹5.3 L/yr

Senior Associate Consultant
31k salaries
unlock blur

₹8.1 L/yr - ₹14 L/yr

Explore more salaries
Compare Infosys with

TCS

3.6
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

3.8
Compare
write
Share an Interview