There were two rounds: Manager Talk and Phone Screen. The Manager asked about background and what is my current work.
Both the rounds were good according to me, but wasn't even considered for the next round. Totally a strange company.
They mention about Netflix Culture, but what I felt was that it is just an excuse on their end to hire whosoever is liked by the management team.