Infosys Interview Experience for System Engineer Specialist | On-Campus 2021
Infosys campus placement for SES (System Engineer Specialist) role took place in our college and the 1st round took place in February 2021.
Round 1 (Coding Round): For round 1, there were basically 3 coding questions.
- The questions were easy to moderate and the time was given 3 hours.
- You have to attend at least 1.5 questions (w.r.t test cases) to qualify for this round. Best if you can solve 2 problems fully. The question were basically from array, string.
- Do practice DP (Dynamic Programming) either to be on the safer side.
- I solved nearly 2.5 problem.
- The result of 1st round was announced on 24th March 2021. Finally, 2nd round of interview was scheduled for 29th May, 2021 within just a day’s notice.
Round 2 (Technical & HR Interview Round): The interview started off with the typical question “Tell me about yourself.” The questions asked are sequentially listed below:
- Print “Hello World” without using a semicolon
- What is const
- What is volatile
- What is static
- Then he asked what will be the output of the of the two codes –
i. const related
ii. static variable related
- What is static function?
- What is function overloading and over-riding?
- What is virtual function?
- How virtual function is related to runtime polymorphism
- Then he asked me about outputs about some oops code which was about-
i. Function Overloading
ii. Function Overriding
iii. Virtual Function(Even minor details were asked as well)
- What is abstract class in cpp?(As I told him I was more comfortable in CPP)
- What makes a class abstract and how it is achieved?
- How abstraction differs from encapsulation?
- What is runtime polymorphism and what is compile time polymorphism?
- Then he asked me to calculate output of several (at least 5) pointer related codes.
- Then he showed me 5/6 codes one by one and asked me if I can identify those codes. These codes were mostly easy ones like-
iii. Prime number
iv. Armstrong number
v. Palindrome Number etc.
- Write down a code to swap two numbers without using a third variable.
- What is call by value and call by address?
- What are the object oriented concept?
- Have a look at this code and identify what object oriented concepts have been used?
(Some times even being specific didn’t help as he was not getting the exact answer he was looking for, hence keep your calm and try to think what the exact answer he is looking for)
- What is DDL and DML? Explain.
- Is truncate DDL? Or DML?
- What is alpha-testing?
- What is unit testing?
- What are the different types of testing?
- What is SDLC? Explain all the steps.
- Prototype model
- Agile model
(Note- he neither asked me about my favorite subjects nor software engineering was mentioned in my CV. I wasn’t able to answer this section very well but anyway he continued asking)
- Do you know DevOps?
(I said no, then he moved to OS)
- What is turned around time?
- What is paging?
- What is throughput?
- What the application of stack?
(Then he asked if I can convert infix to postfix, I said yes but he skipped and didn’t ask me this question)
- What are the 2 types of data structure? Tell me about it.
- Are you sure linked list is a linear data structure?
(While facing situation like this keep on holding on your ground no matter how the interviewer might try to confuse you)
- Explain 3 tier and 2 tier architecture?
- Components of each architecture. (Then he asked me, if I knew cloud computing? I said I have a very basic idea, then he moved to questions)
- What are cloud based services?
- What are the different cloud services?
- Difference between all three services.
Finally after 2 weeks I got the offer.
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon. Google and Microsoft Test Serieses.