Usually two phases, telephonic interview, and on-site interview.
telephonic is mostly on coding and problem solving
on-site is mostly on coding, problem-solving, design.
The onsite interviews typically have single or panel interviewers with coding questions in data structures( linked lists, trees, graphs, etc) followed by senior leaders quizzing you on management style, cultural fit, handling people, project execution, etc.