Pretty straightforward. I only got to the first technical round.
I chatted initially with the recruiter, which was a very pleasant experience. They were decently responsive and provided some prep material that was marginally helpful. "Study everything" – great advice! Coding fundamentals, data structures, etc.
I think Patreon might ask more "real-world" type word problems.
I was bummed. I got through both questions but wasn't able to run the code at the end of the second question before running out of time. It worked. I was immediately rejected the next day.
I'm a little confused by that rejection. The questions were challenging for me, so I probably wasn't very communicative or smooth in describing my process.
Create a function simulating a terminal.
This function takes a currentPath and a newPath as input.
It should implement behavior to go up a directory using '..'.
Examples:
/a/xw/y/../q/a/x/w/qImplement a rate limiter that allows N requests per second.
Each time a request comes in:
The following metrics were computed from 1 interview experience for the Patreon Full Stack Software Engineer role in San Francisco, California.
Patreon's interview process for their Full Stack Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Patreon's Full Stack Software Engineer interview process in San Francisco, California.