I ran into a process that felt chaotic mostly because of how long it dragged without clear communication. After completing a take-home project, I eventually got to discuss it with two frontend engineers, and that conversation went well—the engineers were friendly and I felt like my work was understood.
But the recruiting side didn’t keep pace. I ended up waiting for weeks at a time with no updates, even after following up by email. When I finally received a generic rejection, it didn’t clarify why I hadn’t moved forward. I also had moments where the scheduling and day-of execution felt unprepared enough to affect my performance—like arriving to a gauntlet-style day where basic setup wasn’t ready for me to actually work smoothly.
> 1 year
Easy Negative United States
My first step was pretty direct: I applied online and then got hit with a take-home assignment almost immediately. For one screen, I also had a recruiter call, which was short and mostly about setting context. The take-home itself was the centerpiece—something I could complete in my own time—then I was brought in to review it.
The technical screen followed my submission: I had a Zoom conversation where I walked through my assignment and answered questions about what I built and the reasoning behind it. In one version of the flow, I went through this with two engineers as part of a first round discussion. The overall difficulty felt like average to moderately challenging because the take-home was there to test fundamentals, but the follow-up required me to explain edge cases and tradeoffs clearly instead of just having working code.
> 1 year
Easy Negative United States
My first round started with a take-home coding project intended to take a few hours. I completed it, and then I received feedback that I could move fo…
Unlock every Frontend Engineer interview experience