First interview, communicated with HR about my work experiences and get to know company culture and value through phone.
Second interview, chatted with Salesforce Developer team about what's their daily job looks like and my work experiences.
Third interview, chatted with principal engineer about my salesforce development experience, and he asked some technical question related to my experience; and others software development questions.