I applied directly for a project that is right up my skill tree (to use gaming terms), database programming and back-end systems in C#.
Folling this, I was invited to do an online coding challenge (took about 3 hours). This was breezy, as it emphasized good design rather than the real minutae (where it's harder to read the "intent" incorrectly).
That was then followed up by three remote interviews with a project manager, a senior developer and a recruiter (internal).
All of these were good, they asked sensible questions:
The project manager asked me about Kanban, Scrum, meeting deadlines, team collaboration (so more soft skills).
The senior developer asked me about C# language construct (quite in depth, like "how do you think the compiler handles this or that") and lots about patterns.
The HR interview was quite fun, mostly about hobbies, etc.
Great experience overall. 10/10 would go again.