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
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 take-home assignment
- Admiral | Gainesville, FL / Remote | Intro phone call with hiring manager, take-home assignment, (mostly) non-technical on-site with team/leadership
- Adnymics | Munich, DE | Take home project, then work with the team for a day
- Adthena | London, UK | Takehome project and discussion on-site
- Adyen | Amsterdam, NL | Take-home assignment, design discussion based on take home, culture fit etc. Provides visa sponsorship to the Netherlands.
- Affinipay | Austin, TX | Short takehome project + video interview about coding with engineering manager
- Agency Enterprise Studio | Remote / Los Angeles, CA / Florianópolis, Brazil | Live coding of a task you'd do daily
- Ageno | Bielsko-Biala, Poland | Simple Magento Take-home project and discussion on the real world problems.
- AgileMD | San Francisco, CA | Takehome project
- AImotive | Budapest, Hungary | Small take-home project, then in-person interview about technical background
- Airbase | San Francisco, CA; Bangalore, India; Remote | Intro Call with HR or EMs, small take-home project, two tech rounds with Airbase Engineers (based on real world engineering problems), followed by a final values round with the Founder or Director of Engineering.
- Airtable | San Francisco, CA; Austin, TX; Mountain View, CA; New York, NY; Remote | Take home project that resembles a problem Airtable solves for. Five hour on-site which includes a discussion of the project, UI design, discussing architectural tradeoffs, and code debugging.
- Albert | Los Angeles, CA | Discussion with senior engineer, and then practical pair programming related to my experience + the position
- Algolia | Paris, France / San Francisco, CA | Takehome project & Onsite discussions and presentation
- all about apps GmbH | Vienna, Austria | 2-phase technical discussion & examination with department heads and management.
- Allegro | Warsaw, Poland; Poznan, Poland; Torun, Poland; Wroclaw, Poland; Krakow, Poland | Take home, simple project. Series of 2 technical interviews (how to build things, how to solve specific, real world problem) and meeting with a team leader.
- Alluxi | Monterrey, Mexico | Initial skype interview, technical interview with Senior engineer and work sample review.
- Almabase | Bengaluru, India | Take-home assignment, design discussion based on take home, low level and high level design rounds based on real life problems, culture fit etc. during onsite.
- AlphaSights | London, UK / New York, NY / Remote | Initial interview, pair programming then final round with general technical questions
- AMAGI | Makati, Philippines | 1) Review of your resume, portfolio, and/or GitHub profile; 2) 1 hour discussion (in-person or Skype) about your goals, experience, personal culture, and how to apply technical solutions to real problems;
- Anderson Merchandisers | Remote / Dallas, TX | Technical discussion about the technologies they are currently using. Going over background and resume.
- Angaza | San Francisco, CA | Take-home assignment with guaranteed feedback, on-site interviews involving actual day-to-day work
- Anyfin | Stockholm, Sweden | Takehome project & Onsite discussions and presentation.
- Aparkado | Cologne, Germany / Remote | Intro with Co-Founder, team fit with the team plus a small real-world problem to solve, followed by final round with CEO / Co-Founder.
- Apollo Agriculture | Nairobi, Kenya / Remote | Takehome project or Worksample (or whiteboard)
- Applied | London, UK | Situational judgement tests focusing on real-world soft skills (online then in structured interview)
- Articulate | Remote | Take-home project & pair program on a problem similar to daily work
- Artsy | New York, NY / London, UK / Berlin, Germany / Los Angeles, CA / Hong Kong, Hong Kong / Remote | Our process: 1) Informal chat 2) Application 3) Phone screen 4) In-person interview with 1 lead, 2 individual contributors and 1 non-engineer (30-45 mins each), focusing on your work habits and expertise as demonstrated in your previous work 5) ~4 in-depth professional reference calls (30-45 mins each).
- ASI Data Science | London, UK | Project to work at home, general technical questions, pair programming with engineers
- ASOS | London, UK | Take home or in-person code refactoring exercise, in-person walk-though of solution including software craftsmanship principles and design decisions, in-person freestyle architecture walk-through
- Ataccama | Prague, Czech Republic | Face to face interview (skype or onsite), coding task for 30 min, meeting with team members
- Atlan | New Delhi, India | A mini project (to be done within 8 days), followed by a discussion with the team you're applying to. Then as the final step, a call with one of the founders.
- Auto1 | Berlin, DE | Series of Skype interviews which covers general technical questions, followed by a take-home assignment
- Automattic | Remote | short take-home code test, then a part-time, paid project.
- AutoScout24 | Munich, Germany | Skype interview followed by home assignment from our day-to-day business and then on-site interview including lunch with a team
- Avant | Chicago, IL | Pair programming interviews.
- Avarteq GmbH | Berlin, Germany / Saarbrücken, Germany | Technical interview with our developers on-site or remote followed by a work sample in a pair programming session or a previous take-home project with a follow-up discussion and detailed feedback.
- Axelerant | Remote | Take-home project, interviews with hr and engineering team.
- Axiacore | Bogota, Colombia | We talk about on how is your process when solving problems.
- Axios | Arlington, VA / New York, NY / San Francisco, CA / Remote |