4 ms·
More annoyingly, it's tough because you're expected to answer whiteboard algorithm questions that closely mimic CS course exam questions but have very little to
by CoolGuySteve 10y ago
More annoyingly, it's tough because you're expected to answer whiteboard algorithm questions that closely mimic CS course exam questions but have very little to do with real world programming.
So that stuff you've been doing all day every day for the past 15 years is useless, you have to study for these interviews on your own time. Companies will even send you little study guides with references and strategies for practicing.
Essentially and as far as Google/Facebook/etc are concerned, your experience is worthless and any fresh grad can plug into your role like a cog. Or at least that's what's implied by their selection criteria.
- markatto 10y agoFor what it's worth, I currently work at one of the aforementioned software companies and my college experience is half a music degree. I didn't do any intense studying for the interview either, just spent a couple evenings doing project Euler problems in my favorite language to brush up as my job at the time was using different languages and didn't involve a lot of programming. I'm on the SRE/PE side of the world though, where I think interviews tend to line up with practical experience a little better.
- HeavenBanned 10y ago>half a music degree >just spend a couple evenings doing project Euler problems Don't try to pass it off as though your unbridled talent didn't land you those roles. A near-infinite amount of people cannot do what you did due to lack of pure talent. Don't use survivorship bias.
- jimbokun 10y agoGoogle and Facebook are two of the few companies who probably do make use to CS style algorithm problems in real world coding.