Infosys Interview Experience for DSE – System Engineer | On-Campus 2022
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:
- Why do you prefer Java over other programming languages? What are its advantages?
- Explain JDK, JRE, and JVM.
- What are Wrapper classes?
- What are constructors? What is its use?
- How many types of constructors are there in Java?
- What do you know about the software development life cycle?
- What are some of the models of SDLC?
- Explain the waterfall model? What are the steps involved in the waterfall model?
- How is the Agile model different from the Waterfall model?
- Which is the model that is preferred in the market these days and why?
- What are your career aspirations?
- 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)
- What is a final keyword? What are the final methods?
- What is super used for in Java?
- Difference between String and String Buffer.
- Do you have any other offers in hand? If yes, which companies?
- 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.
Tips:
- 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
Contact Us