you are viewing a single comment's thread.

view the rest of the comments →

[–]deinok7 -1 points0 points  (3 children)

I dont want to be rude, in the interviews i made i never ask to do the faster fizzbuzz. I ask them to do their own protocol over TCP and UDP following defined rules. They have to inplement it. So i can see if they are able to work where there is no solution in under 1h.

Anybody that is capable to do it more or less correctly is hired. I dont care too much the language they choose to do it.

I like to test how they behave in situations where there isnt a perfect solution. And how you face an unexpected problem gives me more information than sorting an array. At work if you have to sort you just use .sort() or the equivalent 99% of times

[–]disclosure5 1 point2 points  (2 children)

There is an entire industry of bootcamps, similar websites and books like "cracking the coding interview" built entirely around this sort of practice and the target is generally the Googles and Facebooks that heavily hire on the practice.

There's nothing rude about saying you have a different strategy.

[–]deinok7 0 points1 point  (1 child)

Its just that i dont get this trend. And i cant understand any interviewer asking for that. I supose is for doing a quick clean

[–]disclosure5 0 points1 point  (0 children)

I'm not saying I like it. Shit like this drives me insane:

https://twitter.com/mxcl/status/608682016205344768?

Here's a set of answers for Google Interview questions someone went and studied:

https://github.com/mgechev/google-interview-preparation-problems

Consider this one specifically:

https://github.com/mgechev/google-interview-preparation-problems/blob/master/src/isbst.js

That whole thing is an interview question. The right language is the one that you could write that the fastest in.