I applied online. The process took 3 weeks. I interviewed at NBCUniversal (Los Angeles, CA) in Nov 2018
Interview
Phone-screening with HR, followed by a phone interview with a VP. Both lasted 30 minutes. Last round was an on-site interview with 3 members on the team, which lasted about 3 hours. Everyone was very welcoming. No difficult technical questions, interviews were mainly conversational and qualitative.