I applied online. The process took 3 weeks. I interviewed at GitHub in Jun 2019
Interview
I had a phone screen with a recruiter followed by video calls with: hiring manager, skip level, longtime employees at the company, and a diversity and inclusion interview. Everyone was nice and seemed really interested in talking with me.