New York Times logo

New York Times Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 75 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
48% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at New York Times.

Showing 3 of 75
New York Times logo
New York Times

Software Engineer

Engineering · half a year ago

Entry Average Negative experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Coding System Design Technical Behavioral

Don't bother unless you want to be treated like a number or guinea pig. The recruiters act like they care but end up ghosting you in the process. There is no closure. Very unprofessional. The first round is an easy leetcode problem. Then they ask you to describe a high level system design architecture. The second round of interviews involve a system design problem, coding review/debugging, and behaviorals and values. During the technical rounds, they ask a lot of curveball questions that end up changing the original problem they asked.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

New York Times logo
New York Times

Software Engineer

Engineering · nearly a year ago

Mid Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Background check Offer
Interview formats
Behavioral Technical

Applied via referral and heard back from a recruiter about a week later. The recruiter just read back the job description and said she'd pass it to the manager, expecting a response in a day or two. No response, so I followed up a week later with no reply. Three weeks after the initial call, the recruiter messaged thanking me for the call and asked for my availability to speak with the manager, without any apology. I provided my availability and had a call scheduled with the manager two days later. The manager seemed unprepared, pulling up my resume and thinking aloud about questions. When I explained my experience and tech stack, she argued about a specific tool's usage. She couldn't even discuss the tools her team uses. The 45-minute interview finished in under 30 minutes due to her lack of preparation and inability to ask more questions. Two days later, I received a rejection email from the recruiter; I wasn't interested in working for a manager like that anyway.

Confirmed questions3 questions
  • Tell me about the points on your resume.
  • What about orchestration tools?
  • And CI/CD?
New York Times logo
New York Times

Software Engineer

Engineering · more than a year ago

Senior Easy Positive experience No offer 6 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding System Design Behavioral

It all started with an unsolicited email from a recruiter, which I decided to follow up on. The whole process spanned over two months, but generally, it was a positive experience. First, there was a recruiter screen where my recruiter communicated very well and was always available, one of the best I encountered in my job search. Then, a technical phone screen was conducted where they presented a problem similar to a LeetCode easy, but it was more of a unique string manipulation task rather than a standard algorithm question. Interestingly, this screen had two interviewers. The subsequent on-site interviews balanced culture fit and technical skills about equally. There were two technical interviews: one for system design and one for coding. The coding interview involved straightforward LeetCode easy problems, which I completed efficiently. The system design interview was a bit challenging due to the interviewers being less interactive, leaving me to proceed with my design without much feedback. I felt I performed reasonably well, though I'm unsure if it met their expectations. The non-technical interviews were quite brief (30 minutes each) and focused on general job interview topics rather than engineering specifics, which was a bit unusual. A recurring observation was that every interview, technical or not, included at least two interviewers, which was a first for me and slightly distracting. I also noted the diversity within the engineering team, with a black engineer, a hispanic engineer, and multiple women engineers, which was a pleasant change. Despite the overall positive experience and my perceived performance, I didn't receive an offer, which was disappointing as the NYT seems like a great workplace. I'm uncertain about where I fell short, as no detailed feedback was provided.

Confirmed questions5 questions
  • How would you handle matching parentheses?
  • Describe a unique string manipulation problem you encountered.
  • Solve an easy LeetCode style coding problem.

New York Times Software Engineer Interview Questions

Quoted word for word from New York Times interview reports.

Can you find the start and end coordinates of a block of 0s enclosed by 1s within a 2D array?

Read reports

How would you remove duplicate strings from a list and what test cases would you write for it?

Read reports

Can you write a Java command line tool that accepts two JSON file names and compares them? The tool should identify matching and differing fields within the 'response.docs' array for each result.

Read reports

What's a strategy for updating a production server while maintaining active user sessions?

Read reports

The New York Times values diversity from our journalism to our employment practices. Many companies state this as a core value, but it can take different forms in different environments. What does an organization or team that values diversity look like to you?

Read report

How would you go about hitting and parsing an API response?

Read report

How do you approach code reviews for pull requests that offer alternative solutions to a problem?

Read report

Given a snippet of an unfamiliar, in-house programming language, what can you infer about its purpose and potential issues?

Read report

Formats, difficulty and experience

Across all 75 New York Times interview reports.

Interview formats

Behavioral 31.7%
Technical 26%
Coding 26%
System Design 13%
Other 1.9%

Interview difficulty

Easy 37.3%
Average 56%
Difficult 6.7%

Candidate experience

Negative 40%
Positive 48%
Neutral 12%