Taro Logo

Senior Software Engineer Interview Experience - Tel Aviv, Israel

December 16, 2025
Positive ExperienceGot Offer

Process

I applied online. The process took 2 weeks.

The process started with a conversation with a recruiter where she tried to see if I am a good fit to the open positions she has. I told her I am a bit in a hurry with another process and she did her best to accelerate the interviews to get me to the finish line aligned with the other process.

The interviews consisted of:

  • Coding Interview #1 (implement a stream processing system that accepts logs and queries as input and outputs log matches to queries)
  • Coding Interview #2 (Implement a prefix tag search system)
  • System Design (Implement something in the style of Reddit's r/place)
  • Experience Interview (deep dive into a project I had in the past)
  • Values interview (set of value-revealing questions about different types of human interactions I had in the past)

The whole process was led by the recruiter that kept providing me inputs about previous steps, as well as guidance for the next steps - things to cover, points to discuss, what to get ready for, what are interviewers looking for in each step. Eventually I met the team as well. The process was probably one of the best I've ever had in my life.

Questions

Implement a tail stream processing mechanism. Tail consists of either queries (a set of words) or a log line. You have to output an ACK for a query line with an ID, and for a log line - print all query IDs that this log line contains all of their query words.

Implement a system where you can add tags to some tag store, including duplicates. Then you can query existing tags by prefix, and need to provide matches with count since it supports duplicates.

Design a web service implementing a canvas composed of tiles with a layout of 1000x1000. Users can "place" a single tile by setting its color every 5 minutes, and the board is displayed in real time, meaning each user can see the new layout as soon as any other user places their tiles.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Datadog Senior Software Engineer role in Tel Aviv, Tel Aviv District.

Success Rate

100%
Pass Rate

Datadog's interview process for their Senior Software Engineer roles in Tel Aviv, Tel Aviv District is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Datadog's Senior Software Engineer interview process in Tel Aviv, Tel Aviv District.

Datadog Work Experiences