I applied online. The process took 2 months. I interviewed at ByteDance (Stoke-on-Trent, England)
Interview
The first was leader interview, the second was management interview, and the third was HR interview. The interview process was mostly just a question-and-answer. If they're happy with you, you hash out salary and other negotiations with HR.