SlaveCode LogoSlaveCode.
AcademyRoadmapProblemsSystem Design
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
SlaveCode LogoSlaveCode.

Standardize your coding journey. From basic academy courses and guided roadmaps to advanced system design, company interview prep, and real-time coding arenas. The all-in-one platform to master algorithms and prove your engineering excellence.

Learn & Practice

  • Academy
  • Problems
  • Roadmap
  • System Design

Compete & Tools

  • Arena
  • Contests
  • Compilers

Legal & Support

  • Report an Issue
  • Privacy Policy
  • Terms of Service
  • Contact Us

© 2026 SlaveCode. All rights reserved.

Citadel

Citadel Problems

Master the most frequently asked interview questions for this company.

IDTitleDifficultyTopics
2771
Medium
ArrayDynamic Programming
124
Hard
Dynamic ProgrammingTree
740
Medium
ArrayHash Table
1197
Medium
Breadth-First Search
647
Medium
Two PointersString
239
Hard
ArrayQueue
2484
Hard
StringDynamic Programming
2918
Medium
ArrayGreedy
460
Hard
Hash TableLinked List
2702
Hard
ArrayBinary Search
2533
Medium
Dynamic Programming
3186
Medium
ArrayHash Table
718
Medium
ArrayBinary Search
146
Medium
Hash TableLinked List
2361
Hard
ArrayDynamic Programming
1515
Hard
ArrayMath
399
Medium
ArrayString
2661
Medium
ArrayHash Table
1048
Medium
ArrayHash Table
56
Medium
ArraySorting
121
Easy
ArrayDynamic Programming
297
Hard
StringTree
287
Medium
ArrayTwo Pointers
150
Medium
ArrayMath
380
Medium
ArrayHash Table
37
Hard
ArrayHash Table
2958
Medium
ArrayHash Table
2050
Hard
ArrayDynamic Programming
200
Medium
ArrayDepth-First Search
765
Hard
GreedyDepth-First Search
295
Hard
Two PointersDesign
49
Medium
ArrayHash Table
98
Medium
TreeDepth-First Search
1229
Medium
ArrayTwo Pointers
759
Hard
ArrayLine Sweep
23
Hard
Linked ListDivide and Conquer
46
Medium
ArrayBacktracking
489
Hard
BacktrackingInteractive
103
Medium
TreeBreadth-First Search
642
Hard
StringDepth-First Search
51
Hard
ArrayBacktracking
412
Easy
MathString
122
Medium
ArrayDynamic Programming
10
Hard
StringDynamic Programming
123
Hard
ArrayDynamic Programming
1268
Medium
ArrayString
39
Medium
ArrayBacktracking
622
Medium
ArrayLinked List
42
Hard
ArrayTwo Pointers
79
Medium
ArrayString
631
Hard
ArrayHash Table
70
Easy
MathDynamic Programming
17
Medium
Hash TableString
69
Easy
MathBinary Search
208
Medium
Hash TableString
346
Easy
ArrayDesign
1203
Hard
Depth-First SearchBreadth-First Search
1670
Medium
ArrayLinked List
4
Hard
ArrayBinary Search
1606
Hard
ArrayGreedy
329
Hard
ArrayDynamic Programming
198
Medium
ArrayDynamic Programming
221
Medium
ArrayDynamic Programming
15
Medium
ArrayTwo Pointers
279
Medium
MathDynamic Programming
310
Medium
Depth-First SearchBreadth-First Search
269
Hard
ArrayString
2466
Medium
Dynamic Programming
782
Hard
ArrayMath
714
Medium
ArrayDynamic Programming
752
Medium
ArrayHash Table
875
Medium
ArrayBinary Search
117
Medium
Linked ListTree
149
Hard
ArrayHash Table
12
Medium
Hash TableMath
47
Medium
ArrayBacktracking
50
Medium
MathRecursion
71
Medium
StringStack
11
Medium
ArrayTwo Pointers
994
Medium
ArrayBreadth-First Search
300
Medium
ArrayBinary Search
1632
Hard
ArrayUnion Find
256
Medium
ArrayDynamic Programming
974
Medium
ArrayHash Table
240
Medium
ArrayBinary Search
188
Hard
ArrayDynamic Programming
381
Hard
ArrayHash Table
126
Hard
Hash TableString
815
Hard
ArrayHash Table
207
Medium
Depth-First SearchBreadth-First Search
767
Medium
Hash TableString
1143
Medium
StringDynamic Programming
1884
Medium
MathDynamic Programming
210
Medium
Depth-First SearchBreadth-First Search
116
Medium
Linked ListTree
688
Medium
Dynamic Programming
735
Medium
ArrayStack
218
Hard
ArrayDivide and Conquer
224
Hard
MathString
2044
Medium
ArrayBacktracking