I've applied through LinkedIn, got contacted 3-4 weeks after my application by HR. HR was nice and positive. I went through an online assesment test and then I got a call from HR scheduling a technical phone interview which took around 45 minuets to complete.