The interview process included a brief screening round, followed by a phone interview which featured a white-boarding session. The interview went well, and I was asked for an onsite interview. Unfortunately, I couldn't make it for the onsite interview. However, the overall experience was good. The interviewers were polite, and regarding a question about UDP vs. TCP, I couldn't explain it, so the interviewer briefed me on that.
Difference between Abstract Classes and Interfaces.
Compute the complexity of programs. Was given 2-3 code snippets and asked to provide their complexity. Explain how the same can be improved.
Was asked to write a Java program that reverses words in a string without using any String default functions.
The following metrics were computed from 1 interview experience for the Oracle Software Developer II role in Sunnyvale, California.
Oracle's interview process for their Software Developer II roles in Sunnyvale, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Oracle's Software Developer II interview process in Sunnyvale, California.