After the first round, the second round interview was onsite and about an hour-long with a mix of behavioral questions, technical questions, and puzzle solving with limited time. They asked basic questions like why you want to join, what are your personal goals and describe what we do.