Panel interview that consisted of technical fellows, other bosses and teammates. Applied online and was contacted one month later. First there was a phone interview with an HR representative who asked questions about my resume and history. I was asked to come in for a panel interview at the end of the phone interview. After the interviewing, I was offered the position on the next week.