Very standard process. I applied online through their job site, multiple times as the position was advertised a few independent times. Got an email from a recruiter about three months later. Had an initial screening call with very simple technical questionnaire questions('What is the Java keyword for a member you can access without an instance of the class?', etc) and discussing the role. They also asked for a desired salary in this call, which surprised me.
Next week had a video interview with a member currently in the DSE team. More in-depth technical interview, using a shared online text editor. It was scheduled for an hour but I felt I got on well with the interviewer and we ended up talking a lot and going about 15 minutes over.
Next an on-site was setup. At this point the recruiter also straight-up asked me for my salary at my current job. For the on-site, I had to prepare a 15-minute presentation "on a technical subject interesting to you" and present it. I felt there wasn't much guidance for this, but then again, I didn't ask for any- I'm sure they would have given more if I needed it. On the day of the on-site, I met the five interviewers and gave the presentation to them, after which we had a Q&A. After that, each of the interviewers had a half hour one-on-one with me, one after the other. One was another technical interview, on a whiteboard. The rest were general conversations. It was about three hours with no breaks. I enjoyed meeting them and learned a lot about the role, and felt we got on well.
After the interview, I followed up with the recruiter after a couple of weeks of hearing nothing(it was over the Christmas break though, so understandable). Eventually they told me I had been unsuccessful. Recruiter never got back to me about giving more detailed feedback. Overall an interesting experience, and a pretty standard interview process for this type of company. I felt what let me down was a lack of experience- I had the 'on-paper' amount for the role, but I struggled a bit to have anecdotes and examples to give when talking in the interview; or I didn't project enough passion about the role, not sure.