8y
We're sorry this interview was such a negative experience. We have worked very hard on the Zenefits UI Engineering team to craft a hiring process that accurately reflects the work you would be doing as a member of the team.
We believe very strongly that programming-language fundamentals are critical for any engineer to understand, if they are building real-world applications -- and our hiring process reflects that. These are not arbitrary whiteboard code-puzzles. These are exercises involving very basic JavaScript concepts like scoping and execution context. Using a framework like React, Angular, or Ember does not eliminate the need to understand how these things work.