I applied through a recruiter. The process took 1 day. I interviewed at Infinera in Jun 2014
Interview
It was quite rigorous and I had about 7-8 rounds. Most of the questions were on DS coding, multi-threading, design patterns and Core Java.
You need to be really strong in your basics to be able to crack it!
Interview questions [1]
Question 1
Given an array and an integer k, find the maximum for each and every contiguous subarray of size k.