It can be pretty intensive. There are commonly 2-4 interviews (initial screening, second interview, meeting with the CEO) and you may be asked to turn in an assignment as well. Also there is a personality/skills test that resembles the SATs!
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private