For this position I did a logic quiz online, I then was given a first interview where I learned a bit more about the company and got asked some programming questions.
I then had to do some type of work personality test and was given a second interview where I was asked a lot of questions similar to "What is your biggest strength and weakness?". Only about an hour and a half after my interview I was told that they had chosen me for the position.
The people I have met are friendly and easy to talk to