They took 5 rounds from Online test to CEO round both walk-in and online, everything went great, until I got rejected after last round without any reason. The last round was CEO round, all that he asked was just about my internship and projects which already they knew from the 1st round itself from my CV. I even missed 2 of my important classes for these interviews but still got an unfortunate rejection without any explanation at the end.