Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Infosys Hackwithinfy Interview Experience for Power Programmer 2021

  • Difficulty Level : Basic
  • Last Updated : 17 Aug, 2021

Hackwithinfy is the known way to get a pre-placement offer from Infosys. This year hackwithinfy had only 1 online coding round.

Round 1(Online Coding): There were 3 coding questions with different difficulty levels and therefore different weightages.

Hey geek! It's time to become a success story instead of reading them. Check out our most renowned DSA Self Paced Course, now at a student-friendly price and become industry ready. And if you are looking for a more complete interview preparation resource, check out Complete Interview Preparation Course that will prepare you for the SDE role of your dreams!

Feeling prepared enough for your interview? Test your skills with our Test Series that will help you prepare for top companies like Amazon, Microsoft, TCS, Wipro, Google and many more!

  • So in 3 questions 1 was easy,1 medium,1 difficult. 
  • Depending on how many and which questions you solved ,students were given pre-placement interview(ppi) opportunities for Digital specialist role and Power programmer role. I could in total solve 2.10 out of 3 questions and got and ppi for power programmer role.
  • I received a mail from Infosys for interview 5 days before the scheduled day.

Round 2(Technical Interview): It was on 7th July,2021. The interview was on Cisco Webex. It started with a basic greeting and introduction. He told about what a power programmer profile demands and that we have to deal with clients directly without reporting to anyone. In the beginning, he specified that this interview will be divided into two parts i.e. technical questions+ coding and he said he will be asking me to solve coding questions. Having said this he directly put a question in the chatbox.



Question was:

  1. There were a list of companies and their invoices(invoice ranges) for particular year. We had to find the missing invoices for that range, for every company. Its approach should be very similar to:
    COMPANYYEARINVOICE STARTINVOICE END
    TCS 2017   101105
    TCS 2016 108110
    INFOSYS2017 101104
    INFOSYS2016108109

    Output:

    TCS missing invoices are 106,107
    INFOSYS missing invoices are 105,106,107

    It took around 20-25 mins to code the solution. But he expected me to solve it with some other approach.

    Next he directly started with technical questions.

Questions asked were:

  • Do you know about JVM?      
  • When do we use protected access specifier in Java.     
  • What is a package in java.   
  • What is time complexity of selection sort?  
  • Explain merge sort.       
  • What is hashing and its types.    
  • What is indexing.   
  • Difference between B and B+ trees.    
  • What is semaphore.   
  • What is factory design pattern.   
  • Then he talked about some java frameworks of which i didnt know any so i told him that i am not that good in java since i code in python and its my base language.
  • After all this he started talking of importance of java for some time.And suggested to get some involvement with new technologies like react etc.
  • At end he asked if I had any question.

This all was for 1 hour 10 mins. I got an Interview result from Infosys on 9 August that I was offered a role for Digital Specialist Engineer.

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!