I applied through a recruiter. The process took 4 weeks. I interviewed at ByteDance in Apr 2022
Interview
The recruiter contacted me via email and had an initial conversation before I was set up for the first technical screening round. I was asked to solve a medium-level DS-algo problem. I discussed a sub-optimal solution. But with a few hints, I was come up with the optimal solution and implemented it. However, I got rejection after a few days.