There will be 4 technical interviews,1 bartender, and 1 HR round
The technical question completely based on the hand's experience, the candidate needs to write the code and compile and run the output.
Interview questions [1]
Question 1
Most of the question on the Hands-on java 8 and above
I applied through an employee referral. I interviewed at Oracle
Interview
One hour zoom meeting interview with screen sharing. Initially started with current role and responsibilities. Then existing project architecture and tech stack. Then core java, object oriented design and multithreading.
Interview questions [1]
Question 1
Multithreading
Synchronization problem
deadlock
SQL queries
I applied online. The process took 7 weeks. I interviewed at Oracle (Austin, TX) in Aug 2020
Interview
Due to COVID all interviews were either phone or video call
1. Applied online
2. After long time HR called, experience, expectation, etc (I had forgotten about my application)
3. After long time Hiring Manager phone screening (45min, again I had no memory of HR call)
4. Phone call with one of Engineer (2 coding question)
5. Same day 5 rounds back to back video call (3 coding, 1 manager, 1 semi problem solving + project questions)
6. Multiple rounds of call with HR to discuss offer. Recruiting HR is different then who scheduled interview calls. Discussion of offer was with different HR and every time had a question about offer or different salary, respective HR will call the next day with answer.
All technical interviewers were very nice and had patience. More points were on behavior and approach.
FYI: got to know there is no annual bonus (%age of base salary).
Interview questions [1]
Question 1
1. Write program to read n lines from file (checking of efficient code)
2. Given list of list as input write a program to read elements from list and put data from list to a file. Interviewer kept increasing complexity
3. Given N interviewers and M candidates. Write program which can generate calendar for each interviewers. Constraint, each candidate should have 4-5 rounds with unique interviews to complete hiring process.
4. Question about boot loading (primary/secondary loading) and so on.