Oracle (OHAI) interview experience

oracle logo
oracle
September 20, 202516 reads

Summary

I participated in a Blitz Hiring event at Oracle. The initial coding round featured a unique problem about constructing word squares, followed by interviews on resume, system design, and behavioral questions.

Full Experience

I attended the Oracle Blitz Hiring event. The first part was a coding round where I was presented with a challenging problem. This coding challenge focused on creating word squares from a given set of four-letter words. Following the coding assessment, I proceeded to three additional interview rounds. These subsequent interviews primarily delved into my resume, system design capabilities, and questions related to Oracle's Leadership Principles (OHAI LP).

Interview Questions (1)

Q1
Word Square Construction
Data Structures & Algorithms

Let's define a thing called a word square. A word square consists of four 4-letter words (named top, bottom, left, and right) arranged into a square such that the corner characters are shared. Words go left-to-right or top-to-bottom, and not the other ways. Write a function that takes a set of 4-letter strings as input and prints all word squares that you can make using the words in the input set. A word cannot be used more than once in a word square.

For example:

      top
    A C I D
    T     A
    O     R right
    M A R K
      bot
Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!