So Quatrics is trying really hard to look like Google and they even say so on their web site, "one of our executives used to work for Google..." but trust me that doesn't mean anything!
I interviewed in the beginning of June for a software engineering position.
It started off with a really easy problem that I had to solve on a whiteboard. Then they moved on to a harder problem, no piece of paper no time to think, just solve solve solve... When I interviewed for even the crappiest company I was given time to think through the problem first before writing up a solution. However, at Qualtrics I had to start solving the problem directly on the whiteboard, which puts a lot of stress on me. Also, after I proposed my first solution, the interviewers didn't agree between each other if my solution was right or not.. (seriously????) then it followed by general questions about my skills in various programming languages, database knowledge and Linux commands (Java, PHP, JavaScript, HTML, CSS, MySQL).
The person that did one on one interview was among the first group that interviewed me. During that one on one time I felt like he was showing real interest in me and was trying to get to know me better. We talked about his experience at the company, his position and duties. Then he told me that they will send me a set of "homework" problems and that I am to take my time and to write my best code.
One of the problems was about building a program that would go through a text and count occurrences of all of the words in it. They ask you to implement it two different ways. One that takes little time programming and another that would take longer time programming but would have to work faster.
After I submitted my code I got a response back within couple of days saying no thanks...
Besides the fact that they are trying to put a lot of stress on you during the first interview at the white board, the programming problems are really easy. Know your data structures, differences between unsigned and signed variables, Linux commands, and web development stuff (DB, PHP, JavaScript, CSS), the last one make no sense to me because I applied for a software development position not web development.