I applied through college or university. The process took 2 weeks. I interviewed at Informatica (San Diego, CA) in Feb 2015
Interview
The interview process was very much like any other software company. Had 2 phone interviews, both of the interviewers provided me with the flexibility of choosing the programming language of my choice. They asked me to walk through the code once I was done coding.
Interview questions [1]
Question 1
1. Given 2 root nodes, find if binary trees are same or not.
2. Find if one tree is symmetric to the other.
3. Find if 2 strings are anagrams of each other- do it in 3 different ways
3 Technical Rounds, 1 Managerial and 1 HR Round. I was asked about Binary Trees, Design Patterns, and some more DSA Questions, was asked about multithreading, Managerial Round was about past experience and projects. In HR Round I was asked situation based questions
Interview questions [1]
Question 1
Explain publisher subscriber design pattern and code it up in Java
It was an on campus drive, actually good.it was about 4 rounds ,1st tech apti round,second tech interview,next also tech interview then hr interview . All these process where offline
5 round of interview with 2-3 level of technical interview,
5 round of interview with 2-3 level of technical interview,
5 round of interview with 2-3 level of technical interview