3 ms·
Works for TripleByte, doesn’t work for the rest of the companies who do white boarding interviews. You don’t learn how to implement various sort algorithms by
by brogrammernot 8y ago
Works for TripleByte, doesn’t work for the rest of the companies who do white boarding interviews.
You don’t learn how to implement various sort algorithms by hand in boot camps (oh weird, I never had to implement or work with anyone who had to implement one yet we all had to pass that during whiteboarding).
I’ve hired boot camp grads with success and failure. I’ve also hired CS grads with success and failure.
The number one quality that determined their success in my opinion was grit and passion for programming. Programming is always evolving and really hard to master without dedication, time and so much trial/error that you’re so pissed off by the 18th time of trying to solve something that they 19th time when you do solve it the high is so intoxicating you’re ready to do it again on the next task.
None of that is taught in a classroom regardless of its a boot camp or CS degree.
- anamexis 8y agoDepends on the bootcamp. The one I went to spent a couple weeks on algorithms and data structures for the express purpose of interview prep.
- randomacct3847 8y agoActually, you do implement sort algorithms in some bootcamps. Anecdotally have seen curriculum with merge sort, quick sort, bubble sort...also binary search and tree traversal (DFS, BFS) and Big O. Especially for the ones where you don’t pay until you find a job these bootcamps are going to optimize their curriculum to help you ace a typical engineering interview, hence a chunk of it will be spent on data structures, algorithms, time/space complexity etc.
- pryelluw 8y agoThats what I call the grind factor. Does the person grind it out until they succeed? Very important in programming.
- spork12 8y ago"The number one quality that determined their success in my opinion was grit and passion for programming." I have always said this as well. The best programmers are the ones who are truly have the passion. For example, maybe they started programming in middle school, they read up and learn new things constantly, maybe they had their own business in college doing web programming jobs, etc. They just can't stand not constantly learning and expanding their skillset.
- scarface74 8y agoNot all companies do white board algorithm interviews. I can honestly say that I have never had a whiteboard algorithm interview in 20 years. I have had to draw out architecture before.