|
|
|
|
|
by c0deporn
4425 days ago
|
|
Too many times I've been in a technical interview where they asked me to define design patterns, but never ask me when/how to actually use them. I usually decline their offers. When I interview candidates, I look for a good foundation for what they will be working with like do they know the difference between class and struct and the implications of using them (day 1 kind of stuff). Then I ask them about how they would go about solving a problem they were unfamiliar with. Google-foo is a skill that must be learned and honed. I don't care if you can spit off all sorts of acronyms, I want to know if you are capable of using common sense to solve a problem. Last but not least, how do they stay up-to-date and relevant. Not looking for the 8 to 5 developers and not interested in those cutting-edge guys either. Must have good understanding of the basics, principals and skills in problem solving. Telling a block of code that you have a masters in CS will NOT make the bug go away. |
|
Source: Been interviewing supposedly senior level candidates for the last three weeks.