Technical Interviews Are Not Completely Broken

Technical interviewing is all over the place. Some people claim the system is completely broken and it might be more efficient to pull a random name out of the pile. But the process has remained unchanged while the times have moved forward. The majority of the companies are still using a whiteboard to test candidates' knowledge, including both common and not-so-common algorithms, data structures and brain teasers.