I dont want to work with employees who dont understand simple questions any more than I want to work with people who cant program.
There might be some code factory situations where it might not matter, but everywhere I worked being able to understand and communicate is an important part of the job. Employees who don't understand a question, dont see it as personal issue, and then resent the counterparty are the worst kind of coworkers.
[edit]
>Also, what will the developer struggle with if they're not able to come up with a convenient response to "why do you want to work for us?".
I with this kind of hostile literalism I would worry about having miscommunications along the time "you asked if I could finish the task by tomorrow, not if I will do the task by tomorrow".
I dont want to work with employees who dont understand simple questions any more than I want to work with people who cant program.
There might be some code factory situations where it might not matter, but everywhere I worked being able to understand and communicate is an important part of the job. Employees who don't understand a question, dont see it as personal issue, and then resent the counterparty are the worst kind of coworkers.
[edit] >Also, what will the developer struggle with if they're not able to come up with a convenient response to "why do you want to work for us?".
I with this kind of hostile literalism I would worry about having miscommunications along the time "you asked if I could finish the task by tomorrow, not if I will do the task by tomorrow".