Overall, I had a great interview experience. Especially after I interviewed onside and met some of the engineers there, I knew that it was the exact work environment that I was looking for. There were several stages to the interview process, but each step was relatively painless and some steps were pretty enjoyable.
- I first had a brief, non-technical phone conversation with a ThousandEyes recruiter.
- Next they asked me to provide some coding samples from my prior projects so they could review my code quality.
- After they reviewed my code samples, I received a coding challenge with a one week deadline. The challenge could be submitted sooner, and they definitely don't expect you to work on it full time. But honestly, I was having a great time with it, and found it hard to put down.
- After reviewing my coding challenge, I was invited to interview onsite. Everyone I met during the interview process was super nice and welcoming. There was no whiteboarding, but there was some live coding of toy problems on a laptop, questions about the coding challenge I submitted, and questions about my background.
-The final thing they asked for were some professional references.