Very bad interview process overall. Very rigorous and long, the whole process takes 2 to 3 months. I cleared first 6 rounds, post which they even asked me for references. I answered one question wrong in the last round and was rejected. Why even ask for references for recommendations when everything remains undecided until the last round?