3-4 interview rounds with 1 technical presentation. The recruiter did not inform me that I should have a technical presentation ready to present, so that part did not go well as I had to reference an existing presentation.
Interview questions [1]
Question 1
Technical presentation of a complex / large solution you have designed
I applied online. The process took 4 weeks. I interviewed at GitHub (Boston, MA) in Jan 2018
Interview
I actually forgot I had applied for the position. They reached out to me weeks after I had applied. I met, via video chat, with the HR representative. He was very nice. He explained the interview process and passed me to the next phase. The next phase was a set of online questions covering: what is my management style, how do I deal with conflict, and how do I deal with competing priorities. Another few weeks passed and they said they weren't interested.
Interview questions [1]
Question 1
What is the difference between a good manager and a great manager?