Interview was a leetcode medium with system design questions after it.
You are allowed to use an AI assistant to help with small bugs.
Discuss tradeoffs for every decision you make, and ask the interviewer clarifying questions.
Given some currency exchange rates, design a data structure that allows you to pass in two currencies and an amount and get the converted amount.
The following metrics were computed from 15 interview experiences for the Citadel Software Engineer (Internship) role in New York, New York.
Citadel's interview process for their Software Engineer (Internship) roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Citadel's Software Engineer (Internship) interview process in New York, New York.