Had my interview in a private conference room with a direct manager and the department lead manager. The interview process was pleasant. They want to see what all you can put on the table as far as work experience and skills goes. If they are Hiring, it means they are urgently looking for a position to be filled. Don't be surprised if you receive a follow up call for an offer. Good luck.