3 ms·
Am I the only one that kinda forgets these kinds of stuff, like binary-tree-traversing? What I mean by that is that I forget the implementation (let's say in C)
by Philipp__ 10y ago
Am I the only one that kinda forgets these kinds of stuff, like binary-tree-traversing? What I mean by that is that I forget the implementation (let's say in C) very often, and have to go back and look at text book/google/and spend time implementing it. While conceptually I can explain and present everything, at any time, and show you that I understand specific data structure and algorithm, it's use cases, strengths and weaknesses, when I fire up terminal and try to write it straight from the head it takes time. And I always feel like I have to "relearn" the implementation and think about it in specific way.
These questions sound pretty daunting and stressful to do, @Google, on whiteboard, in front of strangers who's temper and mood can vary a lot. I am student still, while working for company like Google sounds awesome, and there is a lot of smart people and cool stuff to do, it's "scary" recruiting techniques and that "cog in the machinery" feel is what turns my excitement down. Especially cause I am not so good in academic sense of learning. I tend to be one of those who work on their own, and hack with things in their free time, where my results in curriculum aren't as great as people expect them to be, but once it comes down to conversation/discussion/implementation people often surprise themselves and are kinda confused.
- nkassis 10y agoNo you are not alone. The expectation is you've reviewed and practiced these subjects before going in. Hopefully with a few weeks of practice you should be able to remember them enough to write them out on a board. But yeah it can be thought, the interviews are stressful and not good for introvert candidates or those who struggle under pressure. (I'm in the latter group. practice helps). It's not a great system but it's the best they have come up with so far. It's frustrating because it's got a high false negative rate. Failing it isn't a indication of you on the job skill.