I applied online. I interviewed at PTC (Ann Arbor, MI) in Jan 2012
Interview
Phone interview first and then on site interview.
Interview questions [1]
Question 1
they had disconnected their computer from Internet which was little strange and gave me a problem: read a file, find all anagrams and keep track of number each anagram so then you can list each anagram along with number of occurrences. The algorithm should be very fast process a large file.
I applied through an employee referral. The process took 3 days. I interviewed at PTC (Pune)
Interview
Telephonic round with java / j2ee basics
Written test ; Programming skills, aptitude
Interview with GL; Programming skills, logical skills and Depth in technology
Interview with Group Manager; Technical discussion and bit of personal expectations and other stuffs.
Interview questions [1]
Question 1
Nothing as such but puzzles and programming oriented questions are really awesome. Best part was technical discussion with Group manager.