Upvote:4
It's a short-stay (type C) visa that you want.
If the form asks for the purpose, select business.
Upvote:9
I am posting the answer to my question, this is same for all non-EU persons, who wants to visit Europe for a scheduled interview.
VISA type required was Type C with purpose as Others (Visiting a company for an interview)
Chances of getting visa will improve if: -
You can certainly skip giving them leave approvals from your employer, by stating the reason in cover letter. Obviously, no employer would give you a leave for giving interview.
Good luck !!