Wissen Technology Interview Experience (2023)
In technical round -1 & round-2, they asked me questions based on JAVA, OOPS, DBMS, OS, SQL, and DSA.
- What is the definition of Abstraction?
- Explain abstraction with real-life examples.
- What is Encapsulation? Explain it with an example. How it differs from abstraction.
- What is Polymorphism? Type of polymorphism and explain with example.
- What is a composition in JAVA?
- Explain composition with a real-life example and write code for that example.
- Does Java support multiple inheritance?
- What is inheritance in JAVA? Type of inheritance?
- Can we achieve multiple inheritance in JAVA, How?
- What is called pure abstraction?
- Write a code for multilevel inheritance.
- What is a diamond problem in Java?
- Write code for TWO SUM.
- Write code to find the middle of the linked list.
- Write code for removing the duplicate string.
- Write code for finding the first non-repeating element in an array.
- Write code for finding the right view of a binary tree.
- Write code for finding the path of a tree.
- Write code for merge two linked list.
- Write code for detect a loop in linked list.