Citi Backend Engineer Interview Questions
The questions to prepare for a Citi Backend Engineer interview. Questions from real interview reports rank first. Updated daily.
Debug a word-index implementation, fix deletion-count corruption, and add insertion and prefix-count methods.
CitiAggregate completed appointment durations by type, excluding non-completed records and types without completed appointments.
CitiDesign a streaming, boundary-safe scanner that detects 100 virus-string occurrences in a 1 TB file.
CitiExplain how a dumb broker and smart consumers divide responsibilities in a distributed ML data pipeline.
CitiTests knowledge of Java language features used with functional programming.
CitiReturn the second-highest distinct non-null salary from a single employee table.
CitiCompare JWT and session-based API authentication, then recommend authorization, revocation, and monitoring controls.
CitiCompare checked and unchecked Java exceptions by retrieving their compile-time handling requirements and representative examples.
CitiSign up to see every question
Create a free account to unlock this list and practice real interview questions.


