I applied on LinkedIn and had a recruiter contact me. They are hiring a ton in the US and were able to get 4 rounds scheduled promptly. The interviews were a mix of leetcode easies / mediums, and pretty in-depth project based questions which were fair and thorough.
However, the compensation and offer process was very disorganized. Apparently Temu can only provide an offer based on your current level. I am currently a "junior" but I have a competing senior offer. Their compensation team didn't care, and could only offer me a "junior" offer.
The recruiters honestly thought they could make an exception, but the compensation team was very strict.
The engineers and recruiters were great to work with, but I would caution others to apply knowing that there is a lack of awareness on what the "compensation team" can actually offer. If I had known that they could only give me a "junior" offer, I most likely would have cancelled all interviews.