I applied online. The process took 2 weeks. I interviewed at Informatica (Redwood City, CA) in Feb 2013
Interview
1-Had 2 rounds of technical interview, then 3 on-site technical interviews, 2 non-technical managerial or HR interview by senior directors/managers
2-Typical data structure, core java questions and also projects which were on my resume...they go into pretty details of the project
Interview questions [1]
Question 1
1- Asked about when to use volatile keyword in java, double locking for singleton pattern--just Google for answers
2- was also asked to implement reader-writer lock(with precedence to writer) in java...attempted it but I genuinely think its difficult to do in 30 min interview