Hello, Today i will share oracle interview experience of my friend who got selected recently for Intern + FTE role.
Company: Oracle
Interview Type: On-Campus Placement
Process: Online Assessment + 4 Rounds of Interviews
Rounds: 2 Technical + 1 Managerial + 1 HR
Verdict: Selected
This round heavily focused on core CS concepts, theory, and basic coding.
1. What is TCP and UDP?
2. When do we use TCP and when UDP?
3. HTTP Status Codes
4. Puzzle: Gold Rod Payment
An employee works for 7 days. The employer has a gold rod of 7 units. How does the employer pay the employee 1 unit at the end of each day? Maximum 2 cuts allowed.
5. Different Types of Constructors
6. What is a Virtual Function?
7. Which data structure do you like more and why?
8. Explain Different Types of Joins in SQL
9. Write Code for BFS Algorithm
This round was a combination of dsa and cs fundamentals.
1. String Reversal Problem
Given a string with words, reverse each word individually.
Example: "Hello World" → "olleH dlroW"
2. Design Tic-Tac-Toe Game
3. Write Query for Kth Minimum Salary
4. Project-Related Questions
5. Duplicate Class Names in JAR
What happens when you have same-named classes in a JAR file and you call that class?
6. Puzzle: Fair Cake Sharing
You and I have a cake. I took some un-even part from it. Now your friend comes. How can you both share the remaining cake equally?
This round tested problem-solving skills, behavioral aspects, and how you handle pressure.
1. Tell me something not in your resume that defines who you are
2. Critical Situation Handling
Your team has written 100K lines of code. You've delivered it to the client. The client faces an issue. Your entire team is on leave except you. How do you solve this?
3. Explain the Working of HashMap
Standard HR questions to assess culture fit and logistics.
Location Preference
Are you willing to relocate?
Do you have any other offers?
Any questions for us?
Feel free to ask any questions in the comments!