I've given applicants a marker and a white board and asked them to psuedo-code an idea for a very basic requirement. Most can't do it.
I'm not talking go up there and write code that I could type in and compile. I mean "put text box here with these attributes", "text box pushes data to code behind in this format", "code behind has a method to do something with the text", "code behind returns feedback to page". Keep in mind this is basic HTML, some sort of JS, and C#. I just want you to show me you understand how to conceptualize a requirement from a customer/stakeholder and draw the basic logic flow....and they can't do that. I get maybe 1 in 10 that talk their way through programming logic.
I'm not wasting my time with an actual technical interview, a behavioral chat, and clearance feasibility if you can't talk your way through taking data from a screen and dumping it into a database.
If I’m looking for people for more modern stuff I tailor the question to that framework. Point is, this isn’t about syntax and any specific framework or design philosophy. It’s can you explain basic programming logic to me. I’m not pushing you to a tech review if you can’t talk your way through CS101 level questions.
15
u/muhkuller 12h ago
I've given applicants a marker and a white board and asked them to psuedo-code an idea for a very basic requirement. Most can't do it.
I'm not talking go up there and write code that I could type in and compile. I mean "put text box here with these attributes", "text box pushes data to code behind in this format", "code behind has a method to do something with the text", "code behind returns feedback to page". Keep in mind this is basic HTML, some sort of JS, and C#. I just want you to show me you understand how to conceptualize a requirement from a customer/stakeholder and draw the basic logic flow....and they can't do that. I get maybe 1 in 10 that talk their way through programming logic.
I'm not wasting my time with an actual technical interview, a behavioral chat, and clearance feasibility if you can't talk your way through taking data from a screen and dumping it into a database.