Preparing for an interview? Check out Cracking the Coding Interview
Published on

Oracle data center | Principal Software Developer | Bengaluru | Oct 2023 [Reject]

Author
  • Shared Anonymously

Status: IN3, Walmart Global Tech, Bengaluru - 6yrs overall experience
Position: Principal Software Developer at Oracle
Location: Bengaluru, India
Date: Oct, 2023

Round 1:

Introduction:

  • The interviewer asked me to introduce myself and describe my current work.

  • I was asked why I want to switch from my current job.

Technical Question:

The problem asked was Jump Game II.

My Approach:

I initially proposed a brute force approach. While it passed some test cases, it likely would have resulted in Time Limit Exceeded (TLE) for larger inputs.
The problem should ideally be solved using either a dynamic programming or greedy approach.
I attempted a dynamic programming solution. The interviewer understood my approach, but the test cases were failing.

Time Complexity Discussion:

I was asked to explain the time complexity of both my brute force and dynamic programming approaches.

Discussion about My Work:

The interviewer then asked about the major milestones in my current role.
I was specifically asked to describe one feature I have implemented.

ReportMark as Helpful