Had a phone screen interview first. Basic programming questions
Then was invited to their office in Stamford for a 1:1 interview.
Met with 3 developers in the group.
All were completely technical interviews. There were designing questions, programming questions, general logic questions. Questions ranged from designing a class for implementation of ChessBoard game to writing code for some Linked List problem implementation. They focused a lot on multithreading questions and discussed my experience with that. There was a question about string reversal as well which I had to code.
Each interviewer spent 1/2 hr.
Reversal of all words in a sentence(e.g: "This is a good question" becomes "question good a is This")
Implementation of a hash table class
The following metrics were computed from 28 interview experiences for the UBS Software Developer role.
UBS's interview process for their Software Developer roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for UBS's Software Developer interview process.