Several managers and one staff product engineers interviewed me in 3 hours. They were very kind, professional and patient. They asked some questions about my resume, my project and my plan in 5 years. The technical questions were not that hard and they encouraged me to talk about my ideas and discussed with me.