I went through three rounds of screening: the first was a brief online interview with HR, the second was a 50-minute online interview with the senior manager (with technical questions), and the third was a 3-hour-long interview at Ericsson HQ, which included behavioral, programming, and algorithmic skills assessments.