1.) Peer data scientist asked a probability problem and gave me a printed out algorithm and asked to explain what it does. Both were very esoteric and I am not sure what they were supposed to test... 2.) Engineers asked simple algorithm in Python and then attempted to ask about how I would detect robots in the server logs to account for them in estimating conversion rates. There were actually a junior and a senior engineer. The junior engineer was just listening in, and the interview was dominated by the senior guy. It probably was partly my fault, but the senior guy asking the question was unable to communicate clearly what he was asking and eventually became preachy and arrogant. 3.) The chief architect asked a geometrical brain teaser (I assume to test my thinking process?) and then we had a chat about the company and primarily his initiatives. 4.) The director of data science asked standard management questions.