Here is how my interview for ORACLE (Profile: App Dev) went about,
This included MCQs that covered a lot of topics, such as: Data Structures, OS, Database, English Grammar, General Vocabulary, Basic Math, and a few on basic logic.
Roughly 150 students out of (~350) were shortlisted for the next round.
This was a coding round, had 2 questions. Both were math based questions.
This was not an elimination round, but was to segregate the students into 2 groups, (Server Tech. and App Dev.).
Question 1: Write the code to find the 2nd largest number in the array.
You are expected to write the code and test for all edge cases.
Question 2: Print all the prime factors of a given number except the number itself.
Question 3: This was to just check your quick math/logical skills.
If ABCD*99=ABB551, find the value of A.
I had a discussion with the interviewer regarding this and I gave him the answer in a way that he did not expect and he seemed quite happy about the new method 😛
Question 1: Why Oracle? What do you expect Oracle to be like, for you?
Question 2: The interviewer gave a set of relations and asked me to write a couple of queries to retrieve certain data.
I would say, as it is Oracle, you should be thorough with DBMS and MySQL queries.
Question 3: Write code to group all 1s in K-map.
I wrote a code using DFS.
Question 4: Given a roman number as a string input, check if it is valid, if yes, then print its decimal equivalent.
Question 5: What are the data structures?
Question 6: Explain any sorting algorithm of your choice.
I started with quicksort, however, he later asked me to explain bubble sort 😛
He also asked me if I knew why was it named “bubble” sort.
Had to answer around 5 logical puzzles.
Question 1: Given a sudoku puzzle, write code to check if it is valid (solved right) by traversing the entire matrix just once.
HR interview, here I was asked about my background, what was it that I considered unique about myself, my future goals, etc.
On the whole, I would say, with a good grip on database, OS, Java concepts, and of course, data structures and algorithms you will be able to make through easily.
All the best! 🙂
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
- Oracle Interview Experience | Set 20 (On-Campus for Oracle Financial Services Software)
- Oracle Interview Experience | Set 22 (On-Campus for Oracle Financial Services Software)
- MathWorks Interview Experience (EDG, Oncampus)
- ServiceNow Interview Experience Oncampus
- UHG Interview Experience | OnCampus- 2019
- InfoEdge Interview Experience | OnCampus-2019
- Oracle Interview Experience | On-Campus FTE (Server Technology)
- Oracle FTE Interview Experience for Server Technology 2020
- Oracle On Campus FTE (Server Technology)
- Intuit Interview Experience | Set 10 (On-Campus For Internship + FTE For Devops)
- Amazon Interview Experience | Set 301(On-Campus for Internship+ FTE)
- Accolite Interview Experience | Set 13 (On-Campus for Internship and FTE)
- Amazon Interview Experience | Set 311 ( On Campus for Internship and FTE)
- MAQ Software Interview Experience | Set 16 (On-Campus FTE+Internship)
- Amazon Interview Experience | Set 314 (For FTE)
- GE Digital Interview Experience | Set 8 (On Campus for FTE)
- Sprinklr Interview Experience | Set 3 (On Campus for FTE)
- Airtel Interview experience | Set 1 (FTE On-campus)
- Amazon interview experience | Set 384 (On-Campus for FTE)
- Expedia Interview Experience | Set 10 (On-Campus for FTE)