I applied online. The process took 2 weeks. I interviewed at Tapad (New York, NY) in Apr 2022
Interview
I applied to Tapad via Linkedin. A recruiter reached out day after and we scheduled an initial phone interview, a live coding exercise with some interesting problems and opportunities for exploratory questions.
The interviewer reached out with positive news the same day and we scheduled a panel style interview for the next week. It was a laid back collaborative style interview with many questions that seemed pretty relevant to what Tapad does - not just algorithmic "gotcha" questions - and the engineers I spoke to were all excited to talk more about the opportunity. The recruiter followed up the next day with an offer.
The entire process took less than two weeks after the initial phone screen and was conducted remotely via Zoom. The recruiter was prompt and communicative throughout the entire process, and I really enjoyed speaking to the engineers at the company about the work they were doing.
Started nice but ended unprofessionally
I had a call with a recruiter about the company, the position and the process. We also talked about my career and my interests. I was informed there would be a live programming interview on video conference.
The live coding part was fairly standard, I solved it and then we had a small conversation about the interviewers' role and the projects. I was told that next would be a take home assignment.
It was again a fairly standard assignment building a rest api for high scale. I was told only the main coding part matters. I did a fully working micro-service tested with high throughput along with multiple persistence for both scale and durability. There was supposed to be a review of the assignment with an engineer from Tapad. However, I didn't hear from them for about 2 weeks and after which I got a canned response about how there were other candidates they chose to proceed with. It is a bit frustrating that I wasted my time on a take home assignment and they didn't even bother having a short call to discuss it, even if they found another candidate (probably cheaper) for their need.
Interview questions [1]
Question 1
Standard question about numbers/strings. A take home assignment to build a highly scaleable CRUD API service. I am a professional so I won't reveal the actual question.
Thank you for your feedback as this will help us improve our process in the future. I apologize for the 2 week delay in getting back to you. This is not the norm, however, over the holidays it was challenging to get an evaluation of the take-home due to time off/limited availability of the interview panel. We will work on improving our communication in the future around this.
I applied in-person. The process took 1 day. I interviewed at Tapad (New York, NY) in Sep 2018
Interview
Mostly easy standandar interview. Except in the second session of the in site interview, the HR comes to me and says they are not moving forward because they don't do functional programming and my solution was "too hardcore functional".