Skip to content
Related Articles

Related Articles

Infosys Interview Experience for Power Programmer 2022

Improve Article
Save Article
  • Difficulty Level : Medium
  • Last Updated : 01 Aug, 2022
Improve Article
Save Article

My HackwithInfy (Advantage Round) was held on 8th March 2022. I managed to solve 2.22/3 questions. On 12th April 2022 results came out and I had to interview for the role of Power Programmer.

The mail for the interview came on the evening of 28th April 2022. (Just 1.5 days to prepare). The interview was on 30th April 2022 at 10:00 am.

Mode of Interview: Online Video Chat (Video and Audio both switched on the whole time)

Platform: Microsoft Teams

Duration: 50 minutes 

Before the actual Q/A started, he completed the formalities of checking my identification proof and capturing my face. 
Then, he asked me to introduce myself. 
In the introduction, one can tell briefly about themselves (schooling, family, etc.), projects, skills, and ambitions.
Then he started with the questions. He asked me how good I was at problem-solving, to which I responded that I had a gold badge on Hackerrank in the same. So he gave me a question to code and told me to share my screen. He said I could use any text editor to write the code for that problem-solving question.

Coding Question: Array related question

I took 15 min and coded the whole solution in python. He asked me to explain each line of the code. He gave me 3 test cases to run. All my test cases gave the correct output. He was impressed and even commented “Perfect”. Later, he wanted me to explain the space and time complexity which I did nicely. He asked me about the space optimization of my code – which I could not answer. (But he was cool on it and was satisfied as my code ran correctly)

Hint: This coding question is exactly similar to the question named Candies on HackerRank. 

After this, he asked me to rate myself in subjects like DBMS, DSA, Computer Networks, Python (as this is my preferred language), and OOPS. Then he asked me questions related to these.

Listed below are the questions that he asked me :

  • DBMS – ACID properties, rollback, and its real-time experience.
  • OOPS- explain oops to me considering I am a 6-year child, Features of OOPS
  • OS – semaphores, deadlock, and its condition
  • DSA-Segment Trees, Stack and heap memory difference
  • Python – Advantages and Disadvantages, Why Python, Memory Management in Python

Out of all these, I could not answer the 4th point. Rest everything I explained nicely and was able to impress him. 

After this, he just asked 2-3 HR questions like strengths, goals, and weaknesses. He then ended the meeting by saying that he’ll share my feedback further and was hoping that I clear the interview. 


  1. Prepare projects well. In my case, nothing was asked about projects, but a few of my friends had questions about projects.
  2. Prepare your resume well. 
  3. Prepare the core subjects (at least the main topics and their applications)
  4. If you don’t know an answer simply say that I cannot recall or I have no idea about this. They don’t someone perfect but someone who has a learning attitude. So be optimistic and generate a positive vibe. 
  5. Hands-on coding is a must as you can’t run away from the fact that you will have to code a question live over there on your own.
  6. Abstain from any malicious work including googling, cheating, or having friends/seniors in your room during the interview. The other person is a senior and has been where you are. Try to avoid any of such things else it will lead to banning and rejection from the company. 

In case of any queries/answers feel free to ask in the comments. 

Thank you so much, I hope that this helps! 

RESULT: I got placement offer for the role of Power Programmer. 42 students from my college had interviewed and only 7 got this offer. So grateful to be a part of those 7. 

P.S: The students who interviewed for SP role and did not clear it, got DSE role 


My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!