I applied online. The process took 2 months. I interviewed at Apple
Interview
There were multiple rounds and it was a relatively long interview cycle compared to other MNCs that I have been interviewed for. I think they might be considering which team they would put me in.