Brief behavioral phone interview with an engineer and after that, they invited me to the office for an onsite. The onsite lasted a few hours with two people from the team I was interviewing for and a brief HR interview (though it wasn't actually an interview, more like them explaining the logistics of the hiring process) at the end.
I did stumble a little on the coding part, and one of the engineers I interviewed with looked like she had better things to do. She seemed annoyed and made it very obvious that she was, so overall not the most pleasant experience.
The interview included a coding question in the language mentioned in the job description and a design question.
The following metrics were computed from 8 interview experiences for the Millennium Software Engineer role in New York, New York.
Millennium's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Millennium's Software Engineer interview process in New York, New York.