Recruiter Screening
The initial recruiter screening is generally conversational and focused on fit rather than technical depth, but some candidates felt it was rushed and lacked engagement, which could impact the overall experience.

Real, anonymous reports from people who interviewed for Software Engineer at Dataminr, newest first and distilled into what to expect across the loop.
Right away, the vibe of the process felt off to me. On the recruiter side, the conversation came across rushed, as if the interviewer was moving through a script and scanning for specific keywords from my work experience—details that weren’t even clearly reflected on my resume. When I got into the technical part, the interviewer was friendly in the moment, but the LeetCode-style coding expectations were still very edge-case heavy.
After I spoke with a recruiter on a first HR call to go over my resume and general background, the process moved quickly into a more technical Zoom screen. That technical conversation was primarily coding-focused, and then I was invited to a virtual onsite-style sequence with multiple steps. I ended up doing a coding round, followed by a design discussion with an engineer, and then finished with behavioral questions with an engineering manager.
The initial recruiter screening is generally conversational and focused on fit rather than technical depth, but some candidates felt it was rushed and lacked engagement, which could impact the overall experience.
Technical interviews primarily focus on coding challenges, often resembling LeetCode-style questions that emphasize edge cases and implementation details, with a structured approach expected from candidates.
Candidates can expect a system design discussion tailored to the specific team, often led by the hiring manager, along with questions involving machine learning and data mining concepts, indicating a high bar for technical mastery.
Take-home assignments are a significant part of the process, requiring candidates to complete tasks under tight deadlines, but feedback and follow-up communication afterward can be lacking, leading to frustration.
Candidates reported inconsistent communication throughout the interview process, with some feeling ghosted after completing interviews or assignments, which can leave a negative impression despite the quality of the interviews.
The overall experience can feel intense and fast-paced, with candidates expressing that the pressure of quick deadlines and the high expectations set a challenging tone for the interview process.