I applied through a recruiter. The process took 3 weeks. I interviewed at PushPress in Apr 2026
Interview
The company seems to have significantly revamped their hiring process compared to some reviews from 2025, and seems for the better. There were some small hiccups but generally it was better than most technical interview processes. I was contacted by a recruiter, who remained in frequent contact throughout my interview process. I first had some non-technical interviews to get a general sense of my background and overall team fit. After that, there was a pair of technical interviews, which are done by the same interviewer back-to-back in a two-hour block with time between them for a break as needed. The coding question was more on the "practical" side of the spectrum (as opposed to "Leetcode") and should be solvable within the timeframe by any senior dev who is regularly writing code as part of their recent work. The second hour was a system design interview, where the interviewer describes a hypothetical web + mobile application, and you are asked to enumerate requirements, structure data, design key API endpoints, sketch high level components, etc. After passing the technical interviews, a set of three non-coding interviews were scheduled, mostly with experiential / background-related questions. All of these interviewers were nice, but be prepared for at least one to really dig down into specifics of experiences you share. Within 24 hours of completing these, I was notified of an offer, which is quite fast compared to most companies.
I applied through an employee referral. The process took 2 weeks. I interviewed at PushPress in Apr 2026
Interview
HR gave me an incorrect outline of what the technical interview would look like. I was told it would be in an environment of my choosing and I would have double the amount of time I actually did. Their choice of technical interview platform is an awkward one, it doesn't present the interviewee with a realistic development environment. My interviewer made me feel like I was just wasting his time and he only gave me the vaguest possible answers for any questions I had. I did successfully solve the problem I was given, and also was told that my solution to their systems design question was acceptable, yet this was not good enough to move forward in the process.
The company culture seemed cool and the interview process was easy (basic leetcode questions and basic behavioral questions). I thought I did super well but they ghosted me after the final round