I applied through college or university. The process took 1 day. I interviewed at Oracle
Interview
It was on campus interview.
Round 1: was a test on aptitude, CSE basics(ds,algo,dbms), flowchart. total 100 minutes.
Round 2: technical round: discussion of c++, java, information security, coding questions from sorting, binary tree.
Round 3: technical :easy system design question, one string substring pattern question, matrix multiplication.
Round 4: technical+managerial: basic managerial questions, one easy coding question, one coding ques. on subset sum.
Interview questions [1]
Question 1
1. given a sequence of n sorted numbers(n in billions),numbers range from 1 to n. find missing and repeating in O(n).
2. check if two trees identical or not.
3. design building system using classes.
4. S = "ABCD....Z". print the substrings in this pattern : A CD GHI MNOP ....
5. from a sequence of numbers find the numbers which sums upto 320.
there were 2-3 more coding questions but those were basic.
I applied through a recruiter. I interviewed at Oracle
Interview
In person interview, easy questions asked on ML, puzzles and 2 dsa questions. Mostly from gfg and ml101 basics. asked about regularisation, cancer detection, scenario based questions etc . puzzle were sheep man and grass, lantern bridge
I applied through an employee referral. I interviewed at Oracle (Hyderābād)
Interview
First round dsa
Second round dsa
Third round hm
Find firts k element.
Height of treee
Level order traveraal
Third highest ekemenbt
Dp digit
Knapsack
Height of tress
Queueu
Disjoint set
PriorityQueue
it was fine lenghty AND EASY a bit difficult 3 rounds 1st round oa then 2 interview round the dsa questions were of medium level dbms hard sql queries oops basic questions some os questions some puzzles and all
Interview questions [1]
Question 1
Dsa and core subjects more on dbms as it is itself a database company