The company does things differently I guess from typical employers because they have a lot of "hands-off" managers who do the interviewing. This part of the interview process is not focused on the responsbilities, but mostly probes into how hard-working you are, how committed to delivering on your committments, available to work from home, on the weekend, while on vacation yada yada yada..... You will meet these managers if you pass the interviews with several technical guys.
The technical people who are really really really really really really sharp, with a million years of experience! no kidding, will grill you and ask you questions that would make you feel like you are on Jeopardy and you don't even understand English. The reason, I found out, is that you won't only be doing what you are hired to do, but EVERYTHING that exists there. You will wear so many hats, you will be juggling hats all the time. You won't have time to specialize in anything, and your experience in all subjects becomes shallow, UNLESS, you are an insanely SMART person like those guys interviewing you. I am still in awe of some them like AS, and FB. In general, if you show that you are resourceful, organized, quick-learner, curious about IT, and have a nack to solve problems, and to understand the business, then you are a shoe-in. After interviewing with these guys, you'd feel like you are joining NASA or something.
Then comes the aftermath - the "hands-off" managers who begin to ask you about tasks they themselves are clueless about. They are always looking for new people who know a lot, because, as I learned, they surround themselves with them as IT human shields.
btw - You will succeed if you are a workaholic, and fail if you expect a 9-5 job.