I applied through a recruiter. The process took 1 day. I interviewed at Oracle (Redwood City, CA)
Interview
The recruiter was very friendly and called me and flew me out to California without a first round interview. Beforehand I had to look at a list of different managers and their projects who were interested in my resume. I had to send back a list of managers who i would want to work with. When I got to California, I spent about ~1 hour with each manager and had to rank them in order of preference. The interviews ranged from mostly fit/personal questions and some technical questions.
Interview questions [1]
Question 1
What is the difference between the final and the static keyword in java?
decent amount of DSA and System design were asked, and behavioral questions. so prepare leetcode level questions and good amount knowledge in sql, java and also mostly oracle sql. overall it was good
First online assessment. Then 2 interview rounds + 1 hr round. This was during campus placement. In interviews they mainly asked about dsa, os concepts, logical questions and some system design questions also.
I applied through other source. I interviewed at Oracle (Seattle, WA)
Interview
i got a return offer from internship, and I had to do one additional technical interview because I was switching branch. He first asked me a OOP question, and then leetcode medium level question.
Interview questions [1]
Question 1
What is BST? Write a function that verifies if it is a BST.