Applied online. Received email to set up interview. Company paid for travel and hotel. Interview was relaxed. Just me and 2 employees in the room. They alternated asking questions, but both of them were very nice. Behavioral questions. Then some technical questions that are not bad. Also, questions about any projects on resume.