← Citadel roles

Interview question tracker

Citadel Coding Interview Questions — All time

Practice 96 coding questions from Citadel company-tagged LeetCode lists across all available reporting periods. Explore reported interview questions and track your progress.

Company-wide data from Fahad7177-jeh/leetcode-company-wise-questions; see its AGPL-3.0 license. All-time questions also use dataengineervishal/leetcode-companywise-questions (MIT license).

Reporting periods reflect source data, not verified interview dates. Questions can recur; inclusion does not guarantee they will appear in your interview.

Updated weekly · Latest source check: ⓘLatest successful check of the sources used by this company. A check does not necessarily mean the questions changed.

One question at a time.

Top questions 96

DoneQuestionLeetCode
Palindromic SubstringsSolve
Sliding Window MaximumSolve
Best Position for a Service CentreSolve
Best Time to Buy and Sell StockSolve
Count Palindromic SubsequencesSolve
Evaluate DivisionSolve
First Completely Painted Row or ColumnSolve
Maximum Length of Repeated SubarraySolve
Maximum Total Damage With Spell CastingSolve
Merge IntervalsSolve
Minimum Costs Using the Train LineSolve
Minimum Equal Sum of Two Arrays After Replacing ZerosSolve
Minimum Operations to Make Numbers Non-positiveSolve
Design Circular QueueSolve
Employee Free TimeSolve
Find Median from Data StreamSolve
Find the Duplicate NumberSolve
Group AnagramsSolve
Length of Longest Subarray With at Most K FrequencySolve
LFU CacheSolve
Longest String ChainSolve
LRU CacheSolve
Meeting SchedulerSolve
Minimum Knight MovesSolve
Number of IslandsSolve
Parallel Courses IIISolve
Serialize and Deserialize Binary TreeSolve
Sudoku SolverSolve
Binary Tree Zigzag Level Order TraversalSolve
Couples Holding HandsSolve
Delete and EarnSolve
Evaluate Reverse Polish NotationSolve
Find Servers That Handled Most Number of RequestsSolve
Fizz BuzzSolve
Insert Delete GetRandom O(1)Solve
Merge k Sorted ListsSolve
Number of Orders in the BacklogSolve
PermutationsSolve
Reconstruct ItinerarySolve
Search Suggestions SystemSolve
Smallest Missing Non-negative Integer After OperationsSolve
Sqrt(x)Solve
Trapping Rain WaterSolve
Best Time to Buy and Sell Stock IIISolve
Binary Tree Maximum Path SumSolve
Climbing StairsSolve
Combination SumSolve
Count PrimesSolve
Course ScheduleSolve
Course Schedule IISolve
Design Excel Sum FormulaSolve
Design Front Middle Back QueueSolve
Find First and Last Position of Element in Sorted ArraySolve
Implement Trie (Prefix Tree)Solve
Koko Eating BananasSolve
Longest Non-decreasing Subarray From Two ArraysSolve
Max Consecutive Ones IIISolve
Maximal SquareSolve
Meeting Rooms IISolve
Moving Average from Data StreamSolve
Paint HouseSolve
Reorganize StringSolve
Sort Items by Groups Respecting DependenciesSolve
Word Ladder IISolve
Alien DictionarySolve
Asteroid CollisionSolve
Best Time to Buy and Sell Stock IISolve
Best Time to Buy and Sell Stock with Transaction FeeSolve
Consecutive Numbers SumSolve
Count Number of Maximum Bitwise-OR SubsetsSolve
Design In-Memory File SystemSolve
Design Search Autocomplete SystemSolve
Egg Drop With 2 Eggs and N FloorsSolve
Integer BreakSolve
Integer to RomanSolve
Letter Combinations of a Phone NumberSolve
Longest Common SubsequenceSolve
Longest Increasing Path in a MatrixSolve
Longest Increasing SubsequenceSolve
Longest Palindromic SubstringSolve
Max Points on a LineSolve
Maximum Profit in Job SchedulingSolve
Next PermutationSolve
Number of Dice Rolls With Target SumSolve
Pairs of Songs With Total Durations Divisible by 60Solve
Perfect SquaresSolve
Pow(x, n)Solve
Rank Transform of a MatrixSolve
Regular Expression MatchingSolve
Reverse Words in a StringSolve
Search a 2D Matrix IISolve
Simplify PathSolve
The Skyline ProblemSolve
Validate Binary Search TreeSolve
Word LadderSolve
Word SearchSolve