Re:What is wrong with new generation of programmers?
by anshumanravi on Wednesday February 10, 2016 @02:34AM
(#11071260)
>Your questions are nice to impress your geek buddies but do they really help you to deliver quality?
I do not ask question to impress, it's to identify whether candidate is capable enough to understand problem domain and come up with efficient solution.Please read post, I am okay with learning part, and asked question for which candidate claims him/herself as expert. I have no issue with they use tools (ORM etc) , but if they dont know how tool works before using it, it's not ideal for me.
Re:What is wrong with new generation of programmers?
by romanovcode on Thursday February 11, 2016 @12:13PM
(#11081417)
Compiler also is a tool. Do you disregard people who do not know how compilers work as well?
So what they use ORM instead of raw SQL? Your role as interviewer is to figure out if they would be able to learn. I can almost see your ads: 5 years of OOP with design patterns, 5 years of MySQL database, 3 years of API, etc.
How about you try to figure out if they can learn? A few months ago, I interviewed a junior guy. We were looking at a simple code exercise he did before coming in. I asked "Why did you lose a List here?" "I don't know, I needed a collection" "Do you know how List is implemented?" "No". I spend a couple minute explaining about singly-linked Lists, and ask "Now that you know, would you use it again?" "No, cause it's terrible for append operations".
He didn't know, but I explained and he understood alone. Why don't you try to explain and see if they can come to conclusions?