I applied through a recruiter. The process took 3 months. I interviewed at MongoDB (New York, NY) in May 2019
Interview
Remote phone interviews were flexible. I checked all the boxes and made it to the final round, but they had another final candidate. Judging process is quite subjective. Easy interview.
No offer and received notice via email with no reason. Not even a phone call after going through like 8 interviewers.