It totally depends on the team and department you apply for. My experience: Round 1 - 50 Multi choice questions, in 54 minutes, including frontend side, JS, CSS. HTML, AJAX, HTTP, REST, Java, Threading, Collections, Maven, All questions were like coding questions that I should understand the code and complete the code with one of the options.
Round 2 - A one hour technical interview with the manager of the crew and a team lead - questions were slightly deep about performance, algorithm, memory management, threading in Java.
Round 3 - Technical interview with another team lead. And some general question about the SDLC, testing, Jira, and also asked me a riddle
Round 4 - HR and done.
Java: Threading (but not so deep, common questions), Collection framework, Streams, algorithm to implement
Spring Boot questions.
Some maven questions,
In general it was not so tough.
The following metrics were computed from 6 interview experiences for the UBS Software Engineer role in London, United Kingdom.
UBS's interview process for their Software Engineer roles in London, United Kingdom is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for UBS's Software Engineer interview process in London, United Kingdom.