Top 13
Prep plan
Updated weekly · Last refresh Oct 17

Citizen (NY) Software Engineer Interview Questions

The questions to prepare for a Citizen (NY) Software Engineer interview. Questions from real interview reports rank first. Updated daily.

13questions
~2htotal time
Track your progressSign up free to work through all 13 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 6 questions · ~48 min
Building a Web App with Mock APIsMedium

Tests your ability to build a web UI that integrates cleanly with an API contract.

api integrationCitizen (NY)
Handling Ambiguous Coding AssignmentsMedium

Evaluates how you manage ambiguity, ask questions, and maintain quality under changing requirements.

Problem SolvingCitizen (NY)
In-Memory Cache With ExpirationMedium

Tests cache design tradeoffs for freshness, eviction, and performance in real-time alerting.

Hash TablescachingHeapCitizen (NY)
Merge Emergency Zone IntervalsMedium

Tests interval algorithms and correctness handling for dynamic zone updates.

ArraysSortingGreedyCitizen (NY)
More Coding questions with a free account
2
Execution6 questions · ~48 min
Incident Report Web FormEasy

Tests form UX, validation, and safe handling of user-submitted incident data with location fields.

validationCitizen (NY)
Geolocation Push Notification DispatchHard

Tests scalable event-driven architecture and geo-targeted delivery for large-scale push notifications.

scalabilityCitizen (NY)
Interactive Map With Dynamic MarkersMedium

Tests building dynamic map UIs and handling incremental updates from backend endpoints.

Citizen (NY)
More Execution questions with a free account
3
More topics1 question · ~8 min
The finish line: interview-readyComplete all 13 questions to finish this plan.