Taro Logo

Software Engineer (Internship) Interview Experience - Chicago, Illinois

September 1, 2019
Positive ExperienceNo Offer

Process

I had three interviews:

  • An algorithmic interview.
  • A general design interview.
  • A code review of the HackerRank I submitted before the onsite.

At the end of the day, I got to ask the CTO and COO questions, which was cool.

Questions

Design a data structure and algorithm to keep track of instruments, stock exchanges, and trades, which supports addInstrument, addTrade, and getAllTradesBetweenTimes(time1, time2) operations.

Describe how you would build a system to ingest data feeds of prices from 10 exchanges, tracking a constant amount (50,000) of stocks across these exchanges. The system should answer client requests for the price of a given stock at each exchange, sorted in order of price.

Code review of a HackerRank challenge involving a method to calculate the number of days between two dates and a graph parsing question.

Was this helpful?

Interview Statistics

The following metrics were computed from 13 interview experiences for the Optiver Software Engineer (Internship) role in Chicago, Illinois.

Success Rate

0%
Pass Rate

Optiver's interview process for their Software Engineer (Internship) roles in Chicago, Illinois is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive38%
Neutral38%
Negative23%

Candidates reported having good feelings for Optiver's Software Engineer (Internship) interview process in Chicago, Illinois.

Optiver Work Experiences