I applied through an employee referral. The process took 2 weeks. I interviewed at Oracle (Seattle, WA) in Nov 2019
Interview
Interview was heavily weighted in the software engineering department which caught me really off guard considering what position this was for. I was expecting more about design, web, etc. instead of algorithm speeds and software engineering theory, so I came out of it feeling a little slighted.
Interview questions [1]
Question 1
Design a system of lights in a home controlled via devices, such as a phone or voice command. Each light has brightness, a state of on or off, etc. that can be updated from several devices. Make an array of those lights. Sort them using X.
I applied through a recruiter. The process took 1 week. I interviewed at Oracle in Jan 2022
Interview
The interview process was very smooth. Very responsive and friendly hiring manager.
Total 5 rounds of interview.
Round 1: Initial screening - coding challenge in hackerrank - retrive data from API endpoint, transform and render it in the UI.
Onsite : 4 rounds ( 1 hour each )
1st Round : DSA coding Question regarding 2D array, JS concepts - promises, http methods, http headers
2nd Round : Html, CSS, Js Question - To create UI as provided in the screenshot, behavioral questions, project details
3rd Round: System Design for an app. ( explain UX flow, improvements to accommodate new requirements, edge cases). Have to draw diagrams in hackerrank to show the UX flow.
4th Round : Html, CSS, Js Question - to fix a UI issue and modifications after that, (interviewer added modifications to the question once the issue is fixed). CSS, Behavioral questions.
Pleasant interview experience. All the interviewers were warm and friendly.
I applied online. The process took 1 week. I interviewed at Oracle
Interview
This was one of those weird interviews that people get once in a while.
I received a call at around 7pm from the director on a weekday to ask me what I was looking for. I took this lightly since it was just informational. I was told that the hiring manager will contact me next. A couple of days later I get a call around 8:30pm from the hiring manager. I answered the call not knowing it was the hiring manager, and decided to just continue. He wanted me to take a technical interview and that night time was preferred. I told him that I can only do it during business hours, and I asked the hiring manager why does it have to be at night and he just asked me, "Aren't you use to working with a global team?" I explained to him that I have other obligations during the evening and I only work during business hours. I ended up declining to move forward with the interview. If they do not respect your time during the interview, imagine what will happen when you actually work there.