I applied online. The process took 2 weeks. I interviewed at Oracle (Boston, MA) in Jan 2016
Interview
Received an email to set up a phone interview. During phone interview, the supervisor for the position gave an overview of the position and then began asking about my qualifications. The interview lasted about 45 minutes and I then followed up via email to set up an in-person interview.
Interview questions [1]
Question 1
Why would you be a strong candidate for this position?
I applied online. The process took 5 weeks. I interviewed at Oracle (Santa Clara, CA) in May 2013
Interview
The interview process is long and slow overall. Went through about 5 phone interviews in a span of about 4 weeks. First phone screening was with HR, then hiring manager, then a bunch of other senior engineers and finally an on-site interview with 4 different engineers (some of which I've spoken to on the phone before). Still a couple of weeks to wait for the approval from upper management after the unofficial acceptance from the hiring manager. A background check was also performed.
Interview questions [1]
Question 1
No tricky questions overall, most stuff can be found online. Very typical entry level engineering questions such as solving a circuit using KVL/KCL, simple MOSFET applications, simple flipflop applications, draw a simple state machine, and demonstrate basic understanding of circuit boards.