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

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Infosys Power Programmer Interview Questions, Process, and Tips

Updated 26 Feb 2025

Top Infosys Power Programmer Interview Questions and Answers

  • Q1. Why do we need normalization in DBMS? What are its advantages and disadvantages?
  • Q2. Difference between TCP and UDP protocol and also which is the better one.
  • Q3. Find out the maximum possible average value of sub-sequences of an array a.
View all 17 questions

Infosys Power Programmer Interview Experiences

20 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
No response

I applied via Company Website and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Like DSA basics and to print second repeating character in string brute version and optimise it and next question is what data type is used for storing the password

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA basics and once look striver DSA sheet
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Coding Test 

3 coding question was asked based on graph tree and Arrays.

Round 2 - Technical 

(3 Questions)

  • Q1. Question related to projects
  • Q2. Questions related to Arrays and bit-manipulation
  • Q3. General questions related to problem solving, puzzle.

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA is must and be well prepared with Project because they will ask from what you say to them.

Power Programmer Interview Questions Asked at Other Companies

asked in Infosys
Q1. Why do we need normalization in DBMS? What are its advantages and ... read more
asked in Infosys
Q2. Difference between TCP and UDP protocol and also which is the bet ... read more
asked in Infosys
Q3. Find out the maximum possible average value of sub-sequences of a ... read more
asked in Infosys
Q4. the difference between list and tuple in Python along with their ... read more
asked in Infosys
Q5. Difference between TCP/IP model and OSI model in computer network ... read more

I applied via Campus Placement and was interviewed in Oct 2022. There were 3 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 Resume tips
Round 2 - Coding Test 

3 hours, online exam questions asked on data structures,c, python,

Round 3 - Technical 

(2 Questions)

  • Q1. Tree diagram from the data structures
  • Ans. 

    A tree diagram is a data structure that represents a hierarchical structure.

    • Nodes represent elements of the structure

    • Edges represent relationships between elements

    • Root node is the topmost node

    • Leaf nodes have no children

    • Examples include binary trees, AVL trees, and B-trees

  • Answered by AI
  • Q2. Features of python from the python
  • Ans. 

    Python is a high-level, interpreted programming language known for its simplicity and ease of use.

    • Python has a large standard library with built-in modules for various tasks

    • It supports multiple programming paradigms including object-oriented, functional and procedural programming

    • Python is dynamically typed and garbage-collected

    • It has a simple and easy-to-learn syntax, making it a popular choice for beginners

    • Python is w...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - geekforgeek learn and enjoy where we can enjoy all the interview questions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Nov 2022. There were 2 interview rounds.

Round 1 - Coding Test 

Contains 3 question, 1 was easy, rest 2 were dificult

Round 2 - Technical 

(1 Question)

  • Q1. Sephamore, next palindrome

Interview Preparation Tips

Interview preparation tips for other job seekers - Be consistent

Infosys interview questions for designations

 Programmer

 (8)

 Power Engineer

 (2)

 Specialist Programmer

 (85)

 Programmer Analyst

 (3)

 Software Programmer

 (3)

 SAS Programmer

 (1)

 Senior Programmer

 (1)

 Java Programmer

 (1)

I applied via Company Website and was interviewed in Feb 2022. There were 2 interview rounds.

Round 1 - Coding Test 

It includes 3 coding question,one easy one medium and one difficult.
In order to clear this round we have to solve atleast 2 questions completely.

Round 2 - Technical 

(2 Questions)

  • Q1. Explain the project that we have done.
  • Q2. Question related to modern day technology like bigdata,blockchain cloud etc.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for the coding round as much as you can because interview part is very easy if you cleared the coding round than 99 percent chances are there that you will be selected.

Get interview-ready with Top Infosys Interview Questions

Power Programmer Interview Questions & Answers

user image Tanya Taneja

posted on 21 Feb 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Job Fair and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Coding Test 

There were 3 questions Easy Medium and Hard
I cracked the easy and the Hard one

Round 2 - Technical 

(1 Question)

  • Q1. The interviewer asked 2 coding questions and a few theoretical questions on trees
Round 1 - Coding Test 

3 coding questions

Round 2 - Technical 

(1 Question)

  • Q1. Project related questions, oops related questions, DBMS, Database related questions, technology based on which you are working on, coding question

Interview Preparation Tips

Interview preparation tips for other job seekers - Be clear with your basics, be good with your logic building and should be clear with project related things.

I applied via Prepinsta and was interviewed in Sep 2021. There were 2 interview rounds.

Round 1 - HackwithInfy 

(2 Questions)

There are 2 stages in the HackwithInfy exam. In the first round there is a coding competition. They give 3 questions and the best performers from this round can then go to the next round, and they are also
offered the role of power programmer if they have performed well.

The second round is a 48 hour hackathon. I did not qualify for this round, but I got shortlisted for the power programmer profile.

  • Q1. Greedy Algorithm
  • Ans. 

    Greedy algorithm is a technique to make locally optimal choices at each step to find a global optimum.

    • Greedy algorithm is used in optimization problems where the goal is to find the best solution among many possible solutions.

    • It works by making the best possible choice at each step, without considering the future consequences.

    • Examples include finding the shortest path in a graph, scheduling tasks to minimize completion...

  • Answered by AI
  • Q2. Reverse a linked list of k-groups
  • 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

  • Answered by AI
Round 2 - Interview 

(9 Questions)

Round duration - 45-50 minutes
Round difficulty - null
I was able to solve 2 questions completely while the 3rd one I solved partially. But I was shortlisted for the Power Programmer profile and set to appear for the Interview. There was only one Interview where both Technical and HR type questions were asked. A lot of the Interview was centered around my projects.

  • Q1. Introduce yourself
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java and JavaScript.

    • I have a Bachelor's degree in Computer Science from XYZ University.

    • I have worked on projects using Spring Boot, React, and Angular frameworks.

    • I am familiar with Agile methodologies and have experience working in Scrum teams.

    • I enjoy learning new technologies and keeping up with industry trends.

    • In my free time, I ...

  • Answered by AI
  • Q2. Explain your project. What are the requirements for your projects?
  • Ans. 

    My project is a web-based inventory management system for a retail store.

    • Allows store employees to manage inventory levels and track sales

    • Generates reports on sales trends and popular products

    • Integrates with barcode scanners and POS systems

    • Requires login authentication for security

    • Built using HTML, CSS, JavaScript, and PHP

  • Answered by AI
  • Q3. He asked me to share my screen and gave me a problem statement to solve. You are given a sequence of N integers, a[1],a[2],,,,,a[n].
  • Ans. 

    Given a sequence of N integers, find the maximum sum of any contiguous subarray.

    • Use Kadane's algorithm to find the maximum sum subarray in O(n) time complexity.

    • Initialize two variables, max_so_far and max_ending_here, to track the maximum sum.

    • Traverse the array and update max_ending_here and max_so_far accordingly.

    • Return max_so_far as the answer.

  • Answered by AI
  • Q4. 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.

  • Answered by AI
  • Q5. Explain about the Incremental Model.
  • Ans. 

    Incremental model is a software development model where the product is developed in small parts and each part is delivered incrementally.

    • The product is divided into small parts or modules.

    • Each module is developed and delivered incrementally.

    • Each increment adds new functionality to the product.

    • Testing is done after each increment is delivered.

    • Examples include Agile and Scrum methodologies.

  • Answered by AI
  • Q6. What are your strengths and weaknesses?
  • Q7. Can you work on multiple projects at once?
  • Ans. 

    Yes, I am comfortable working on multiple projects simultaneously.

    • I prioritize tasks and manage time efficiently

    • I communicate effectively with team members and stakeholders

    • I ensure that each project receives the necessary attention and meets deadlines

    • Examples: I have worked on multiple software development projects simultaneously, managing tasks and deadlines effectively.

    • I have also managed multiple research projects s...

  • Answered by AI
  • Q8. Why Infosys? What do you know about Infosys?
  • Ans. 

    Infosys is a leading global consulting and IT services company.

    • Infosys has a strong reputation for delivering high-quality services to clients worldwide.

    • The company has a diverse portfolio of services, including digital transformation, cloud computing, and data analytics.

    • Infosys is committed to sustainability and social responsibility, with initiatives focused on education, healthcare, and the environment.

    • The company h...

  • Answered by AI
  • Q9. Tell me 3 points why I should hire you?

Interview Preparation Tips

Professional and academic backgroundAt the time of the interview, I had 0 Years (fresher) of experience.Infosys interview preparation:Topics to prepare for the interview - Greedy Algorithm, Sliding Window Algorithm,
Situational Based QuestionsResources to prepare for this interview - PrepInsta helped me prepare for the HackwithInfy. On their dashboard they had provided the previous year questions as well as sample papers. I practiced those. And I also went through the competitive coding courses that were on the Prime website.Tips for other job seekers - Getting into a profile like a power programmer, I would suggest you practice advanced coding and competitive coding.Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via PrepInsta and was interviewed in Sep 2021. There were 2 interview rounds.

Round 1 - Hackwith Infy 

(2 Questions)

There are 2 rounds in the HackwithInfy exam.
In the first round there is a coding competition. They give 3 questions and those the best performers from this round can then go to the next round, and they are also offered the role of power programmer, digital system engineer and system engineer post pre interview opportunity if they have performed well.

The second round is a 48 hour hackathon. I did not qualify for this round, but I got shortlisted for the power programmer profile.

  • Q1. Related to finding maximum XOR subset
  • Ans. 

    Finding maximum XOR subset

    • Use Trie data structure to store binary representation of numbers

    • For each number, traverse the Trie and find the maximum XOR value

    • Repeat the above step for all numbers and return the maximum XOR value

  • Answered by AI
  • Q2. Sliding Window Algorithm problem
  • Ans. 

    Sliding Window Algorithm is used to solve problems where we need to find a substring or subarray of fixed size in a larger string or array.

    • The window size should be fixed and not change during the algorithm

    • The window should slide through the larger string or array one element at a time

    • The algorithm should keep track of the maximum or minimum value in the current window

    • Examples: Maximum Sum Subarray of Size K, Smallest

  • Answered by AI
Round 2 - Interview 

(10 Questions)

Round duration - 60-80 minutes
Round difficulty - null
I was able to solve 2 questions completely while the 3rd one I solved partially. But I was shortlisted for the Power Programmer profile and set to appear for the Interview. There was only one Interview where both Technical and HR type questions were asked. A lot of the Interview was centered around my projects

  • Q1. Tell me something about yourself.
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java and JavaScript.

    • I have a Bachelor's degree in Computer Science from XYZ University.

    • I have worked on projects using Spring Boot, AngularJS, and ReactJS.

    • I am passionate about learning new technologies and keeping up with industry trends.

    • In my free time, I enjoy hiking and playing video games.

  • Answered by AI
  • Q2. Coding question related to “number of islands” problem. The interviewer gave me 10-15 mins for writing the code but telling just the approach of solving the question was also sufficient.
  • 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.

  • Answered by AI
  • Q3. 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 memory ...

  • Answered by AI
  • Q4. Why do we need normalization in DBMS? What are its advantages and disadvantages?
  • Ans. 

    Normalization in DBMS is important to reduce data redundancy and improve data integrity.

    • Normalization helps in organizing data in a structured manner.

    • It reduces data redundancy and improves data integrity.

    • It helps in efficient storage and retrieval of data.

    • Normalization can also help in avoiding update anomalies.

    • However, over-normalization can lead to complex queries and slower performance.

  • Answered by AI
  • Q5. 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 more mem...

  • Answered by AI
  • Q6. Difference between TCP/IP model and 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.

  • Answered by AI
  • Q7. Difference between TCP and UDP protocol and also which is the better one.
  • Ans. 

    TCP is a connection-oriented protocol while UDP is connectionless. Both have their own advantages and disadvantages.

    • TCP provides reliable, ordered, and error-checked delivery of data while UDP does not guarantee any of these.

    • TCP is slower but more reliable while UDP is faster but less reliable.

    • TCP is used for applications that require high reliability and accuracy while UDP is used for applications that require speed a...

  • Answered by AI
  • Q8. Explain method overloading and method overriding in detail with examples.
  • Ans. 

    Method overloading and overriding are two concepts in object-oriented programming that allow for the creation of multiple methods with the same name.

    • Method overloading is when multiple methods have the same name but different parameters.

    • Method overriding is when a subclass provides a specific implementation of a method that is already defined in its superclass.

    • Overloading is resolved at compile-time while overriding is...

  • Answered by AI
  • Q9. The difference between list and tuple in Python along with 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

  • Answered by AI
  • Q10. Brief discussion of projects and internships that I mentioned.

Interview Preparation Tips

Professional and academic backgroundAt the time of the interview, I had 0 Years (fresher) of experience. My academic qualification is B.Tech from National institute of science and technology berhampur.Infosys interview preparation:Topics to prepare for the interview - Greedy Algorithm, Sliding Window Algorithm, Dynamic programming, Puzzles, Situational Based QuestionsResources to prepare for this interview - I followed PrepInsta’s YouTube videos on HackwithInfy, which were really helpful.Tips for other job seekers - Getting into a profile like a power programmer, I would suggest you practice advanced coding and competitive coding.Final outcome of the interviewSelected

Skills evaluated in this interview

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

Interview Questionnaire 

1 Question

  • Q1. I asked sir can you tell me your experience in Infosys?
Contribute & help others!
anonymous
You can choose to be anonymous

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

Recently Viewed

INTERVIEWS

Infosys

No Interviews

INTERVIEWS

Adani Solar

No Interviews

INTERVIEWS

Tps Infrastructure

No Interviews

SALARIES

Hike Education Private Limited

INTERVIEWS

Tps Infrastructure

10 top interview questions

INTERVIEWS

Adani Solar

No Interviews

INTERVIEWS

Hike Education Private Limited

No Interviews

INTERVIEWS

Adani Solar

No Interviews

JOBS

Real Time Data Services

No Jobs

INTERVIEWS

Adani Solar

No Interviews

Tell us how to improve this page.

Infosys Power Programmer Interview Process

based on 16 interviews

3 Interview rounds

  • Coding Test Round
  • Technical Round - 1
  • Technical Round - 2
View more
Join Infosys Creating the next opportunity for people, businesses & communities

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
View all
Infosys Power Programmer Salary
based on 240 salaries
₹4.1 L/yr - ₹16.5 L/yr
At par with 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
55.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Systems Engineer
50.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

System Engineer
39.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
30.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate Consultant
28.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Infosys with

TCS

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

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