There will be an online test. Upon clearing that, you will be attending two to three face-to-face technical rounds.
I am sharing the questions that were asked to me.
Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java Hibernate / Core Java
Can you find the fastest train from Bangalore to Chennai from a given list of trains?
Interviewer asked me to choose any approach (Hibernate/SQL).
Write an object to a file using serialization. Had to write the code.
Architecture of my application. 6) Lazy loading. 7) Which is the primary key in the below table?
| Village No | Shop No |
|---|---|
| 100 | 1 |
| 100 | 2 |
| 101 | 1 |
| 101 | 2 |
How do you declare a composite key in Hibernate?
What is the difference between an interface and an abstract class (when do you use them)?
Which is a better approach (interface/abstract class)?
What design patterns do you know?
String literal pool:
String A = "R"; A = A + "P";
What happens to the string "R" (first initialization)?
Public JRE / Private JRE.
New features in 1.7 (only 1.7).
Concurrent package.
Difference between ReentrantLock and synchronized block.
Any issues in the project? How did you handle them?
How did you find which class had a memory issue?
Why the Map interface?
Sort an ArrayList of strings.
equals and hashCode?
Comparator's compare method does the comparison on what objects? (ob1 and ob2???)
Difference between session.get() and session.load().
Name the classes you have written in your project.
String A = "ORACLE Financial Services"; String B = "ORACLE"; Find B in String A.
Custom exception? Have you written any?
Can an abstract class be final?
Why / What / How multithreading?
How to run thread 1, thread 2, thread 3 one after the other.
Proxy Object in Hibernate?
The following metrics were computed from 33 interview experiences for the Oracle Applications Developer role in Bengaluru, Karnataka.
Oracle's interview process for their Applications Developer roles in Bengaluru, Karnataka is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Oracle's Applications Developer interview process in Bengaluru, Karnataka.