Skip to content
Related Articles

Related Articles

Infosys Interview Experience for DSE – System Engineer | On-Campus 2022

Improve Article
Save Article
  • Difficulty Level : Medium
  • Last Updated : 28 Feb, 2022
Improve Article
Save Article

Round 1 – Online Coding Test

There were 3 coding questions and each was worth 100 points and the duration of the test was 3 hours. The test for the DSE role and Power Programmer role is the same. If you solve 2 or more questions then you have a chance of being qualified for the PP role, otherwise, if you are able to solve 1 question only then you will probably be shortlisted for DSE Role. 

I do not remember the exact questions but one was of Matrix, another question required String manipulation and the other ques was of Graph. I was able to solve only one question completely (100% test cases passed) and one other question only partially hence I was shortlisted for DSE Role.

Round 2 – Technical Interview

The interviewer started by asking me to introduce myself. I mentioned my background, technical skills, projects I’ve done, and internships I’d done. I also mentioned my career objectives and which programming languages I was comfortable in. Then he went on to ask me the following questions:

  1. Why do you prefer Java over other programming languages? What are its advantages?
  2. Explain JDK, JRE, and JVM.
  3. What are Wrapper classes?
  4. What are constructors? What is its use?
  5. How many types of constructors are there in Java?
  6. What do you know about the software development life cycle?
  7. What are some of the models of SDLC?
  8. Explain the waterfall model? What are the steps involved in the waterfall model?
  9. How is the Agile model different from the Waterfall model?
  10. Which is the model that is preferred in the market these days and why?
  11. What are your career aspirations?
  12. Sort an array of integers taking input from the user using any sorting algorithm within 3 minutes. (I had to write the code in the chatbox itself and within 3 minutes so I chose to write a simple bubble sort)
  13. What is a final keyword? What are the final methods?
  14. What is super used for in Java?
  15. Difference between String and String Buffer.
  16. Do you have any other offers in hand? If yes, which companies?
  17. Why would you join Infosys over X company?

He had asked me few more questions about Java and C++ but these were the ones I could remember. The technical interview started at 12:40 pm and was supposed to last 40 minutes but my interviewer ended my interview at 12:54 pm so it was very short.


  • Answer confidently and clearly. Explain with examples.
  • In your introduction, let the interviewer know your technical skills (the one you are confident about). He will probably ask you questions in those only. I had mentioned Java.
  • Listen to the interviewer carefully. If you don’t understand the question ask them to repeat it.

Verdict: Selected 

My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!