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: -
- If you have an invitation letter for an interview, correctly stating your visit
dates or number of days they required you for an interview. This is a must for this visa.
- If they are sponsoring your trip. This pretty much granted the visa.
- If you are having a full time job in your home country, to prove that you
have strong ties to your home country.
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 !!