cortex·Software Engineer·Technical Phone Screen
May 2026
Two practical coding tasks for a Software Engineer role at Cortex. Nothing too exotic, but the follow-up discussion on the first one pushed into real engineering territory, and the org chart problem had enough edge cases to keep things interesting.
- Make a GET request to an HTTP endpoint that returns a JSON list of transit stops, then print each stop's name and description on one line.
- Following the API task: what would you change to make this production-ready? Think about error handling, retries, timeouts, logging, schema changes, pagination, and testing.
- Given a CSV of employees with their manager's name, print the org chart with each level indented by two spaces, and direct reports sorted alphabetically under each manager.
“Pretty straightforward fetch-and-parse.” The rest of the author's notes on Software Engineer interview at cortex, Technical Phone Screen round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post