Got a phone interview followed by 2 on site interviews. Phone interview consisted tech qts on FSM design, rtl coding. The on site rounds qts were based on fsm, c++ oop concepts, rtl design, puzzle qts. My 1st round went from 9am to 5:30pm with lunch break of an hr. My 2nd onsite went from 2pm to 5:30pm.
All above process took about 3 months !!!!!