I applied online. The process took 2 weeks. I interviewed at Xilinx (San Jose, CA) in May 2021
Interview
Interview with three people, each for 45 minutes. Two technical interviews and one behavioral. One of the technical interviews was a coding interview with the language is your choice, and the other was an interview of knowledge regarding Linux OS.