Reached out by hr and scheduled first round. Everyone I met are very friendly but their interview is not typical and the algorithm question I got is a bit tricky.
So the first round has two parts. First part they ask some java, oop, design and db related questions. They cover quite a lot topics. This requires some time to prepare if you want to cover everything. Just from a candidate point of view, I feel it’s not worth to spend time preparing so much for one single company in a hunting season because you probably won’t be asked elsewhere. Second part is a algorithm question but a tricky one. I don’t remember exactly but it’s like you have the answer immediately after you understand the questions, but you tends to overthink because of the context.