Top 13
Prep plan
Updated weekly · Last refresh Aug 30

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 weekly.

13questions
~2htotal time
Track your progressSign up free to work through all 13 questions and resume where you left off.
Start practicing free →
1
ExecutionStart here. 6 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)
Real-Time Incident Feed DashboardMedium

Tests frontend-backend integration and real-time data handling for filtering and live updates.

filteringdashboardingreal-time systemsCitizen (NY)
More Execution questions with a free account
2
Coding6 questions · ~48 min
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)
Nearest Incident ResponderMedium

Tests spatial reasoning and efficient algorithms for routing or nearest-neighbor selection.

MathbfsGraphsCitizen (NY)
More Coding questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
More topics1 question · ~8 min
Security and Confidentiality PracticesMedium

Assesses how you handle sensitive data and confidentiality in security and infrastructure work.

SecurityCitizen (NY)
The finish line: interview-readyComplete all 13 questions to finish this plan.