I applied online. I interviewed at Yahoo (New York, NY) in Feb 2021
Interview
It was a very difficult process in four stages and contained first an aptitude test followed by two interviews and a final acceptance process. All the stages were very difficult.