Taro Logo

Senior Software Engineer Interview Experience - Madrid, Spain

March 1, 2024
Positive ExperienceNo Offer

Process

The interview process includes an initial phone screen followed by a later round of four interviews: two coding interviews, one design interview, and one behavioral interview.

The coding exercises are conducted in CoderPad, and the design interview used Excalidraw.

The phone screen involved two coding exercises. In my case, these were the coin change problem (simple approach) and a depth-first tree search.

The first coding interview required removing all files and subfolders from a specific folder in a filesystem. There were also questions about memory optimization.

The second coding interview focused on analyzing a group of strings representing logs and queries. The task was to match each query with preceding logs, comparing words in the query against words in the logs while respecting order. Search optimization questions were also included.

The design interview involved providing a solution to consume a stream of photos, utilize a pre-trained face recognition algorithm, and notify users upon a positive match.

The behavioral interview centered on a specific project. I was asked to describe the project, explain the technical challenges encountered, and detail the solutions I contributed.

Questions

What were the biggest technical challenges you faced in the most relevant project you have been a part of?

Was this helpful?

Interview Statistics

The following metrics were computed from 12 interview experiences for the Datadog Senior Software Engineer role in Madrid, Spain.

Success Rate

25%
Pass Rate

Datadog's interview process for their Senior Software Engineer roles in Madrid, Spain is very selective, failing most engineers who go through it.

Experience Rating

Positive75%
Neutral8%
Negative17%

Candidates reported having very good feelings for Datadog's Senior Software Engineer interview process in Madrid, Spain.

Datadog Work Experiences