|
|
|
|
|
by purerandomness
1630 days ago
|
|
I don't get it. Your candidates show that after learning how to solve a problem, they can demonstrate they're able to solve it. Have you considered just hiring candidates and then training them, or expect them to learn approaches that are new to them? Right now, you're pretending that your company needs random puzzles solved, and they're pretending that they're able to solve random puzzles without looking them up in an algorithms book. What's the point of this whole theatre? I get that your ego is enjoying that, but is that providing your company really any value? |
|
It's impossible for anyone to be an expert in every application that my team handles. The key for us is that we try to keep our applications relatively simple with how data moves from point to point. Orienting yourself with new environments and applications significantly increases productivity here. It's always good to have people who can recognize and apply logic to patterns, but knowing how to ask questions is important. It isn't about the "gotchas". It's about what happens after the person is stuck. We try to make sure our applicants can make some assumption or ask clarifying questions about ambiguous portions.