I only thus far got to the first technical round. At first a recruiter reaches out to you, it was a nice easy conversation about your background and the company. The second round technical is not a difficult question but can be easy to go down the wrong path if you're not careful. As others have stated they ask very practical toy problems that are related to their business. My advice is to make sure you design and describe a good solution for the methods they ask you to implement. It really focuses on the data structure and make sure you catch certain cases and bugs before implementing. Plan out your solution first and what that looks like. I don't think I got past this round as I didn't catch my own bugs and went down multiple wrong paths before course correcting. I think they expect you to be able to find this the problems with your data structure choice and implementation before coding as well as use the language features of your language choice. The only languages they offer are Python, Java, and Javascript I think. Otherwise you will have to translate the question to your preferred language.