Honestly I do not know where to start, first you selected by HR, then a technical interview with 2 people who asked software engineering/data science questions that were taken from online... Like you can search on google and see the answers. One funny thing is that after this Data Scientist asked me a question about python I caught him looking at the w3schools.com answer which was hilarious. After that they did not talk with me for 2 weeks, I got several calls and emails from HR saying they liked me a lot but VP did not make a decision yet. After two weeks this HR person emails me and says VP wants you to do a 2nd technical interview. The VP specifically told me there were not going to be anymore interviews but just decision. Plus unlike other big companies there are no resources for you to study for these interviews. I also doubt they know what they are looking for, I canceled my application as I got an offer from a better and more stable company. Watch out people as students HRs and VPs need to understand the struggle we are going through and both parties should respect each other, there hasn’t been a story told where someone interviewed again after finishing their final interview with VP. Unstructured and unorganized...