Kotak Interview Experience | 2022
This is Kotak Interview experience for Software developer role for experienced java devs. Kotak is an Indian banking and financial services company
Round 1
This is a technical round with questions on Java, multi threading concepts.
- What is dependency injections?
- What is Object and class?
- Explain the internal working of JVM and components involved?
- Can we use streams with only collectors?
- Which datatype can be used for storing passwords in java? Why can’t use string?
- Use of StringPool.
- Explain the SOLID principle.
- How to create custom checked exception
- Diff b/w Comparator vs Comparable
- When is class loaded
- Diff b/w notify and notify all
- Use of Data & Time API in Java? Why introduced in Java8?
- DeadLock real life example?
- What is DBMS anomalies?
Round 2
This is technical + managerial round.
- What is topological sorting?
- What is functional interface?
- Diff b/w RDBMS vs NoSQL
- Explain HashMap Internal Working
- Have u used spring boot?
- Used java 17? If not why?
- Ready to work in any language other than Java?