Xyik
Joined 14 years ago
Joined 14 years ago
What whiteboards should be testing for is problem solving, and whether a candidate can use a whiteboard to illustrate, communicate and collaborate towards solving a problem.
So if the question becomes whether or not problem solving should be evaluated, i think the answer is obviously yes, and algorithms have a place here. However, algorithms should not be the ONLY way to evaluate this attribute.
- SQL / Hive / Presto - Looker / Tableau - Excel - Experience with large data sets - Python or R is a plus - Comfortable interpreting and analyzing data to make and present decisions through a data-driven process such as designing and interpreting A/B test results
https://jobs.lever.co/wish/993b5845-0e4e-4278-8230-447bbb0fa...
one thing i do disagree with is commenting, there is a time in a place and its hard to derive on a rule on exactly where, when and how, but well placed comments are VERY important and can save developers a ton of time.
from an investment point of view, its a bit similar to Lyft vs Uber ... pretty much the exact same business, but there is always room to eat market share.