53,163
stars
+13+60+610
3,985
forks
937
watchers
1,523
prs
0
issues
0
releases
0
discussions
README
Hiring Without Whiteboards A list of companies (or teams) that don't do "whiteboard" interviews. "Whiteboards" are used as a metaphor, and are 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/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. Read (and contribute to) our recommendations for ways to conduct better interviews. tl;dr - Discussing a real world problem (with or without whiteboard) is 👍 - Solving CS trivia, technical puzzles, riddles, brainteasers (with or without whiteboard) is 👎 Please open a PR to be added. Duds If you've been through an interview with one of these companies recently, and your experience suggests otherwise from their description, please open a PR to remove them from this list. Discussion and other reads - Discussion - HackerNews (2017) - HackerNews (2020) - Finding a better alternative to the whiteboard interview - How to hire engineering talent without the BS - How I Hire Programmers by Aaron Swartz --- 0 - 9 - 1000.software | Krakow, Poland / Remote | Series of 2 interviews first on soft skills, second on technical skills (how to build things, how to solve specific, real world problem, best practice) and meeting with a team leader. Sometimes a take home, simple project. A - C - Aalyria | Remote | Timeboxed design exercise and related coding exercise, followed by a technical/behavioral discussion with the team, and behavioral interview with leadership - Able | Lima, PE / Remote | Coding interview, Technical interview (Backlog Refinement + System Design), Leadership interview (Behavioural) - Abstract | San Francisco, CA - Accenture | San Francisco, CA / Los Angeles, CA / New York, NY / Kuala Lumpur, Malaysia | Technical phone discussion with architecture manager, followed by behavioral interview focusing on soft skills - Accredible | Cambridge, UK / San Francisco, CA / Remote | Take home project, then a pair-programming and discussion onsite / Skype round. - Acko | Mumbai, India | Phone interview, followed by a small take home problem. Finally a F2F or skype pair programming session - Acumen | London, UK | Small take home test, and sit in on some sprint rituals on-site - Adaface | Remote/ Singapore, Singapore / Bangalore, India | Conversational on-the-job technical assessment, followed by video calls with technical lead and founders - AdCellerant | Denver, CO | Technical phone screen, 5-day take home code challenge, then on-site interview comprised of cultural and technical discussions - Adeva | New York, USA | 4 steps interviewing process that includes online coding assignment + lead engineer call. - AdEx Network | Sofia, Bulgaria / Remote | Email screening process, followed by a