The interview consisted of:
phone screening interview with hiring manager
first on site interview with most of the magement team (4h)
second on site interview with hiring manager, engineers and product management team (4h), narrowed down to 2 final candidates
Reference checks with former coworkers and managers
HR extended an offer