I appeared for hardware role. For both hardware and software, there will be 3 rounds, the first will be an technical round covering all fundamentals from ECE. 2nd round will be HR and the 3rd with the director. You will be tested on your core knowledge on all the rounds.