It was a longer process than what I am used to, but this helped me meet more people before joining and get some feeling about the kind of teammates I will have.
The process started with a screening meeting with an HR member, then I got a technical exercise to do at home in a 24-hour time frame. Then I had a meeting and met a peer, and we reviewed the technical exercise and talked a bit about soft skills or how I would react in some given situations. After that, I met the hiring manager, who would also be my manager if I finally joined the company. The same structure as the previous one and also a bit of a sharing screen and "pair programming" in the console. One nice thing about the process is the fact that the exercises or the pair programming, were all real use cases you could face on your day-to-day tasks. Then if you move on, you will meet the VP of your area. Again same meeting structure. The questions they made were changing for sure, but the topics were always related, some interviews were more focused on the technical side, others on the experience or soft skills, but always kind people, meaningful questions (not weird abstract ones), and a good experience overall. The last step was to meet with the company founder and CEO, Mario, what I saw as an opportunity to meet with that "one of a kind" type of person, but in the end, it was a very nice and kind interview where you can see how special he is, how he embodies the company values, but also how close on the short distance he is. Very very nice experience. He also asks some technical questions, so be ready for it. I will add, that I did a first process where I got to the VP meeting, but not to the CEO, and then, after some months I managed to enroll in another process and get an offer that I have accepted. So be persistent and don´t give up if you don´t get an offer on the first chance.