Applied online, contacted by the recruiter, scheduled a phone interview, went well. Then move to the onsite interview where I met 4 engineers and the hiring manager.
2 days later they called me and told me that they decide not making an offer, which is really, really surprising because I think I did really well for all interviews, I answer all questions almost flawlessly and had some really good time with all interviewers. I assume there's someone else who did even better.