Applied online. They called a few weeks later to setup interview. Interview Panel was made up of hiring manager and other lead engineers. They asked mainly behavioral questions and at the end some technical questions. At the beginning each panel member introduced themselves and explained a little about their duties in the company. Interview was done at the work location, and the panel was very good in terms of repeating questions, making you feel comfortable. At the end there was some casual talk. They called within a week with the decision and a few days later with an offer.