Infosys Interview Experience (Off-Campus) 2022
Last Updated :
16 Aug, 2023
Eligible Branches: ALL
Job Profile: Digital Specialist Engineer/ Specialist Programmer
Round 1: Online Assessment
- It consists of 3 Coding Questions. Based on this round, students are shortlisted for DSE or SP profiles.
Round 2: Interview – Estimated time: 1 hr
I had written Java and DBMS in my resume. Therefore, Java and DBMS questions were asked.
- Brief introduction
- Why Java is a platform-dependent language?
- Why Java is not a pure object-oriented language?
- Why Java did not make use of pointers?
- Can you explain what are instance variables and local variables?
- What is the default value for variables and methods? What is the default value for Boolean?
- What is Data Encapsulation?
- Explain JIT compiler? How it works?
- Difference between equals() and == operator in Java?
- Can you explain constructed overloading?
- What is copy constructor?
- Can the main method be overloaded?
- Can single try block and multiple catch blocks co-exist in a Java program?
- Can you explain final keyword in variable, method and class?
- Do final, finally, finalize have same functions?
- In what case finally block will not be executed? What will you do if I don’t want to execute finally block?
- What is the use of super keyword?
- Can static methods be overloaded?
- Why main method is static in Java?
- Can static methods be overridden?
- Difference between static variable, method and class?
- Can you explain garbage collection in Java? What is the main object of that?
- What part of memory is cleaned in garbage collection? Is it stack or heap?
- What are shallow copy and deep copy in Java?
- Why strings are immutable in Java?
- What is singleton class? How to implement it?
- Which will show error? (a) int[] a = new int[0] (b) char[] ch = new char [-200] (c) double[] d = new double[271428956];
- What is reflection in Java?
- Write to program to print all the leaves of a binary tree?
- Program to print all the permutations of a string? (All character array permutations of a given string)
- List few advantages of DBMS.
- What are the languages available in DBMS?
- What are ACID properties?
- Do you have understanding of Data Structures time complexity?
- What is 2-tier and 3-tier application in DBMS? What is the protocol used in these applications?
- Do you have long term aspirations?
- Do you have constraint working in shifts?
- Do you have constraint of location?
- Do you have constraint of working on support or development project?
- Difference between C++ and Java?
This was the combined interview for DSE and SP profile. Based on the performance DSE/SP role is given.
Verdict: Selected in DSE
Share your thoughts in the comments
Please Login to comment...