Screening phone call followed by a 2-day take home technical assessment, with no feedback given afterwards.
The onsite interview requires you to do a presentation of one of your projects, they restrict the number of slides so it will not be possible to go over all the details. Followed by a flurry of technical interviews, once the decision is made(for my case, a rejection), once again, there will be no useful feedback apart from a generic rejection.