Two virtual interviews with hiring manager and his boss. Followed by onsite interview with multiple colleagues. The topics covered a broad range from software industry trends, best practices, situational questions, insights into how to deal with problems in the role.