The process was 1 recruiter call, 1 hiring manager video call, followed by 1 on-site interview. The on-site interview was with a group of 3 employees and included live coding problems.
Interview questions [1]
Question 1
They gave me a sample of code and asked me to essentially code review it and talk about how I would improve it.
I applied online. I interviewed at DAT Solutions (Seattle, WA) in Apr 2026
Interview
After recruiter screening, I had a hiring manger interview. The hiring manager who majored in philosophy took the coding interview before inviting me for the onsite interviews. He copied my solution and test codes, and said would have others evaluate them. Two days later, got rejection from the recruiter :) Feels like I wasted my time and could not even get to the onsite cos of the gatekeeping.
Typical process: Recruiter screen - Hiring Manager (Coding) - Onsite coding - Onsite System design - Onsite tech/behavioral and possible additional coding round.
If they offered FAANG level pay, then these many rounds of interviews and the coding interviews starting from hiring manager to onsite coding and system design with more coding follow up possibility is very reasonable.
But they are looking for FAANG engineers for low midwest pay.
Only positive, the recruiter was very nice and professional though.
In all seriousness, do yourself a favor and apply for Amazon or other FAANG roles as its the same level of interview difficulty. In fact, it may even be easier, and you could get double to triple pay than what you get with this company.
Interview questions [1]
Question 1
Just made it to second round with the hiring manager who graduated in Philosophy, who took the coding interview before inviting to onsite rounds. Was asked two-pointer problem by this hiring manager who graduated in Philosophy.
I applied online. I interviewed at DAT Solutions (Denver, CO) in Nov 2024
Interview
The interview process started with an initial call with the recruiter. I received feedback within a few days and was invited to continue to the next stages:
Manager Interview: A technical discussion focusing on concepts, but no coding.
Assessment: I was given a week to complete an API endpoint project.
Code Review: A 90-minute session to review and discuss the submitted code.
Final Interview: A 45-minute interview to conclude the process.
While the structure seemed clear at first, the overall process was long and time-consuming. Some interviewers appeared unprepared and unsure about what to ask, which made the experience feel disorganized and lacking standardization.
If you are considering interviewing, be prepared to invest a significant amount of time.