Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Affinity nel mese di set 2018
Colloquio
The worst interview experience. The interviewer was a grad student who has just been in company for 2 months. He just had question written on coderpad and asked me to write the answer without even explaining. I implemented the solution and it ran fine with the best time complexity possible. During interview, he told me to keep on coding as his internet has some problem so he won't be able to see my response. He didn't even ask what my thought process was or didn't even ask me to explain the solution I wrote. Even though I answered the complete question, they send a rejection. Seriously , the worst interview ever. Don't apply and waste your time here.
Fun interview process that involved pretty true-to-life questions -- a much better experience than being tested on whether I happened to know of a certain algorithm. Didn't fly me out until after I had the offer which was honestly a godsend in a busy recruiting season (this was pre-pandemic). Very courteous interviewers.
Domande di colloquio [1]
Domanda 1
Teaching interview in which I taught one concept to my interviewer -- meant to gauge communication skills.
Ho presentato la mia candidatura tramite un'agenzia di reclutamento personale. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Affinity (San Francisco, CA) nel mese di apr 2019
Colloquio
I went through Triplebyte and did very well with their code screen as I was at my home office with my ergonomic keyboard and 27" monitors - a comfortable setup.
After an Affinity phone screen I was invited to fly to SF for an all-day onsite. The people were all super friendly, and Ray - one of the founders - took the time to chat with me for an hour. He's driven and passionate (though you wouldn't know it at first glance).
The questions were about command-line string parsing, not about algorithms or graphs or abstract thinking. It was a "get it done, fast" kind of interview.
My feedback was that I was slower than other candidates. I was on my laptop with an Asian keyboard layout - I didn't practice typing on it before I flew there because I've always had an external 104-key ergonomic keyboard. Whoops. They value speed of coding, not comments and sanity check blocks. Even if you are an average coder, just code quickly!
Overall it was a positive process. Keep in mind they keep changing their office location as they grow. Also, if you don't get an offer, send them a few emails politely asking for interview feedback.
Domande di colloquio [2]
Domanda 1
Build a library to parse command-line arguments in various locations.