- 1 initial phone screening interview from HR - around 30 minutes
- submission of one 'struts 2' web application (entailed learning new framework), total of around 32 hours of time spent learning the framework, developing program, and writing the user-instructions
- 2 telephone screening interviews with Jive developers - around 30 minutes each
- 5 in-person 1:1 interviews with different Jive employees (3 hours of straight interviewing)
---> After 8 interviews and a program submitted quickly and with zero bugs that they could find I was told that I came in a "close 2nd" and "thanks for your effort". One interviewer mentioned he preferred it when people submitted programs with bugs, so that they could ask them and ask about the bug and how it could be fixed. In my humble opinion requesting an applicant to learn a new framework and write a full blown web-application BEFORE doing the phone screening interviews is not very considerate. With that said though, I did genuinely like every person at Jive that I interacted with. This was all just very very disappointing for me.