Step 1) Phone call from recruiter. Typical introduction and matchmaking call.
Step 2) Live coding with video cam. I used Data Structure Set for this one, and the interviewer had a follow-up scenario wherein a coworker made a code pull request to answer the same question but with a different approach. How would you review his code?
Step 3) On-site interview. Buckle up for a long day. Total of 5 hours.
Overall, I had a very positive experience. Everyone has been pleasant and nice to talk to. It felt more like a very, very technical conversation over an interview.
Whiteboarding with Set Data Structure. Follow up with Map and Array for phone interview. On-site includes whiteboarding algorithms and CoderPad. System design architecture.
The following metrics were computed from 17 interview experiences for the The New York Times Software Engineer role in New York, New York.
The New York Times's interview process for their Software Engineer roles in New York, New York is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for The New York Times's Software Engineer interview process in New York, New York.