A list of companies (or teams) that don't do technical "whiteboard" interviews. "Whiteboards" is used as a metaphor, and is a symbol for the kinds of CS trivia questions that are associated with bad interview practices. Whiteboards are not bad – CS trivia questions are. Using sites like HackerRank or LeetCode probably fall into a similar category. The companies and teams listed here use interview techniques and questions that resemble day-to-day work. For example, pairing on a real world problem or a paid/unpaid take home exercise.
Do's:
Don'ts:
Accenture
Technical phone discussion with architecture manager, followed by behavioral interview focusing on soft skills
Algolia
Takehome project & Onsite discussions and presentation
Applied
Situational judgement tests focusing on real-world soft skills (online then in structured interview)
AutoScout24
Skype interview followed by home assignment from our day-to-day business and then on-site interview including lunch with a team
Bitpanda
HR talk, take-home task, tech interview, culture fit interview
Doctolib
Take-home project, on-site interview and work half a day with one of our feature team
GitLab
A series of video calls, and a coding exercise involving working on a Merge Request that is like a real work task
HeavenHR
Take home project based on the candidate's experience and future responsibilities. Then discussion about the solution
HelloFresh
Take-home project, discussion via Skype or on-site
JustWatch
Take-Home project, discussion on-site
Kong
Phone interview. Pairing and technical interviews. Take home assigment.
Leapsome
Phone screen with technical co-founder, take home case study, onsite culture-fit interview
Litmus
General technical questions, take-home code challenge, discussion, on-site programming session, meet & greet with the team
Mapbox
Conversational interviews, paid onsite project with team.
Mattermost
Follow-up questions over email, a couple of video calls, audition (paid real-world “try out” project), video call to discuss audtion, and then a video call with the CTO
Samsara
Phone interview, onsite interview (technical challenges based on real problems we've faced at Samsara)
Smartly.io
Discussion with recruiter and developers and a pair coding exercises
Stripe
Programming/debugging phone screen + on site with your own laptop/setup and full access to internet, systems design discussion and talk with hiring manager about team alignment.
ThoughtWorks
Interviews with ThoughtWorkers of diverse backgrounds and roles; take home assignment followed by in person pairing session.
Verve
An intentionally short, take home exercise that mirrors real project work and incorporates code review elements