Taro Logo

Software Engineer (Internship) Interview Experience - Singapore

January 1, 2024
Neutral ExperienceNo Offer

Process

  1. First-round interview: a 45-minute technical interview.

  2. Virtual onsite interview: this contains two 45-minute technical interviews within one day.

  3. Leadership round interview: this would include behavioral questions.

Questions

  1. Design an order buffer class, buffering at most N orders. You can push orders into and pop orders from it. There are two kinds of orders: H (High priority) and L (Low priority). For H orders, they must follow LIFO (Last-In, First-Out) rule during push/pop, and L orders follow FIFO (First-In, First-Out). Besides, when the buffer is full, a newcoming H order can evict an existing L order if one is present. Any other cases should return an error. The design should prioritize best space usage, time complexity, and cache locality.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Citadel Software Engineer (Internship) role in Singapore.

Success Rate

0%
Pass Rate

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

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Citadel's Software Engineer (Internship) interview process in Singapore.

Citadel Work Experiences