I applied through a recruiter. I interviewed at Pareto AI
Interview
The process was pretty straightforward. I was initially contacted by a recruiter. This first step was a recruiter screen, then a live coding technical interview, and then a system design interview.
Interview questions [1]
Question 1
Technical was a fair and straightforward problem, no obscure algorithmic questions or anything.
I applied through a recruiter. I interviewed at Pareto AI
Interview
The whole process is somewhat disorganized. I got a call with the recruiter but didn't hear back from them. It turned out that they sent an email to the wrong address (which was suggested by LinkedIn) instead of the one I provided.
The first call was a coding challenge where I was asked to implement a Tic Tac Toe game in a language of my choice. This is odd because they assume everyone knows how to play Tic Tac Toe. It shows that they don't prepare for the coding interview by asking a boring question for a senior software engineer position. Despite that, I implemented a perfect solution since it's easy. The interviewer confirmed it looked great when I asked if he had any questions. The next day, I was surprised to receive a rejection email. I still don't understand why. Don't waste your time with this company.
Engineering Manager emailed asking for a video walkthrough of a project. After the requested materials were sent, and multiple attempted follow-ups, they did not even open the video to review it.
Interview questions [1]
Question 1
What approach would you take to explain a programming concept to someone with non-technical background?