PS: 1) Flatten an array. 2) Given an expression, write a function to evaluate it. Very liberal on the assumptions where the question became incredibly easy. In-person: This was a unique interview that I've seen. Majority of the interview was behavioral questions not technical. I was only asked 2 technical architectural questions and one pair-programming exercise. The pair-programming exercise was "Write a function that returns the next 3 Mondays".
Sigiloso
I thought I did very well on the technical portion. Apparently, the behavioral questions not so much. Honestly, the engineering team seemed below average and I felt I was more technical than the managers. Their interviews are optimized for answering the question "Do you see yourself working with this candidate?" and really only that.