Give your introduction.
Anonymous
Really funny, everything was filled-up in application form, detailed resume was given. If they wanted to see the presentation and communication skills, it's fine. But for Professor level position, it has to be technical, related to field/subject, so that the competency level of the candidate is assessed.
Check out your Company Bowl for anonymous work chats.