Phone interview with the Director of Engineer as many people here have mentioned. Theory based questions about Java Inheritance, Composition, Some spring questions, HashTable collisions etc. The interviewer was a decent person but asking a senior person these kinda questions just tells us about how bad your interview process is and why your interview rating is so low. She got hung on some part of spring composition and I didnt understand that but kept asking about it. Then began the madness of a technical screening without actually having a shared editor. It makes no sense describing code over the phone. Are they that stupid?
Also the technical questions were too simple and I am not sure what they are trying to gauge here.