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

Oracle DBaaS | Senior Software Developer | Bengaluru | Dec 2023 [Passed]

Author
  • Shared Anonymously

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

Round 1:

Introduction:

  • The interviewer asked about my current work, reasons for wanting to switch jobs, and the team I worked in at Oracle.
  • The interviewer thoroughly read my resume and asked about various areas

Topics Discussed:

Kafka:

  • Explained the architecture.

  • Discussed the message queues used and why we didn't use a standard message queue.

  • Described the use case of Kafka in my application.

  • Shared a scenario where I had to debug issues with missing messages in Kafka.

Java:

  • Discussed the version of Java I am using.
  • Talked about streams and filters.
  • Mentioned the features of Java 11 I have used.
  • Explained the use of data structures like binary trees for code optimization.
  • Described my experience with multithreading and the thread lifecycle.

Authorization Module:

  • Explained the working of the authorization module, token generation, and validation.

Camunda Workflows:

  • Described how Camunda workflows function and interact with the code.

Performance Optimizations:

  • Discussed any performance optimizations I have made in the application.
  • CICD Framework and Cloud Usage:
  • Briefly talked about my work in the CICD framework and the cloud used (no in-depth questions).

DSA Question:

  • Initially, the interviewer thought I wasn't familiar with data structures, but I clarified my understanding.
  • Question: Word Break II
  • The interviewer wasn't focused on me coding the solution but on explaining my approach.
  • He hinted that the problem could be solved using backtracking.
  • I explained my approach and discussed the time and space complexity.

Verdict :

I tried calling the HR multiple times, no response

ReportMark as Helpful