Questions weren't any tricky algorithm questions. I was pleasantly surprised. I prepared a lot for these interviews and would say the best thing you can do to prepare is to practice white boarding and speaking out loud. I cannot emphasize how much taking your thoughts out loud help. I encountered basic data structure questions. Brush up on heaps, graphs, and basic algorithms. The frontend interview involved very practical questions. The coding challenge was fun and not hard, though I recommend using python as it can be coded much faster under the 1.5 hour time limit.
Overall I had a great experience interviewing. I'm glad I didn't get any tricky algorithm questions that are not really relevant to determine a software engineer's skills.