I applied through an employee referral. I interviewed at Tata Communications in Jan 2019
Interview
Three rounds of interviews comprised of domain knowledge, coding skills, LLD and HLD, system design, application design, bit of data structures and algorithms, language proficiency, managerial round and the HR discussion.
It was a day long interview process . Had written exam, followed by 2 technical rounds. Post which there was interview with the director of the company and Human resources manager