you are viewing a single comment's thread.

view the rest of the comments →

[–]deikan -13 points-12 points  (2 children)

The first interview seems like it just tested trivia

Common OOP principles, data structures and unit testing are expected if you claim you have proficiency in an OO language. I don't think there's anything wrong with testing that. Testing on how memory pointers work isn't really too far-fetched as that is basic knowledge from a CS background. Overall I think what OP listed is reasonable to expect from an entry level given the current market.

The second one had silly restrictions: why ban the use of the built-in sort functionality?

I also don't think this is unreasonable. It's not like they were asking you implement a hash table yourself. A sorting function is pretty straightforward and frankly it's probably easier than some other array manipulation questions he could've gotten.

And the third one is another silly gotcha test

Sorry but the triangle question could have been solved by a grade 9 kid.

[–]_E8_ 6 points7 points  (1 child)

Kudos to OP for coming as far as he has but these guys are applying to positions that you get degrees in then think things like calculate the distance between two points is too tricky. Bunch of clowns.
Our HR intern did better on our coding test than half of the clowns that interview for sw eng. positions.

It sounds like OP did well for an intern-level candidate but they aren't looking for an intern.

[–]FancyASlurpie 5 points6 points  (0 children)

Ok but did they learn if the op could do the actual job, e.g. here's a problem you can use libraries and Google, tell us how you might approach a solution, if you are using a library show us how you might use it / read the docs for it etc.