I applied through an employee referral. The process took 4 months. I interviewed at InterOil in Aug 2008
Interview
They will give you a call or send you an email invitation for a phone interview (if you're geographically far from the company). When you get hired, they will give you a list of the requirements and you have to process everything yourself (passport, visa, etc.). Plane ticket will be provided by them.
Interview questions [1]
Question 1
If you get the chance to hold the post of company CEO, where will you bring the company and how?