Hello all, I am an HR manager in a software firm, and I frequently interact with IT professionals during recruitment. Could you provide detailed insights on questions to ask them in a general interview, apart from evaluating their technical expertise?