The tech interview process was pretty standard for around 2016. It began with a phone screen from a company recruiter, followed by a take-home test, and then an on-site interview.
The take-home test was intended to be completed in 3 hours, but in reality, I doubt anyone could finish it that quickly and to a high standard.
The on-site interview lasted 4 hours and was quite friendly. However, I did not get to tour the office or meet anyone other than the few people who conducted the interviews.
Aside from that, it seemed obvious they were seeking, and holding out for, a rare "unicorn" candidate who excels in computer science, possesses knowledge in languages beyond JavaScript, and has a deep understanding of front-end/UI development.
Apparently, they had been trying to fill this particular position for one to two years.
Overall, I felt my time was wasted. I had informed them from the beginning about my strengths and weaknesses, yet the interview primarily focused on my weaker areas.
Implement a typeahead feature from scratch, on a whiteboard.
The following metrics were computed from 1 interview experience for the Chegg Javascript Engineer role in San Francisco, California.
Chegg's interview process for their Javascript Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Chegg's Javascript Engineer interview process in San Francisco, California.