I applied through a staffing agency. I interviewed at XSB (East Setauket, NY) in Jun 2017
Interview
The most unprofessional and bazaar experience in my job searching. The process started with a phone interview that already gave me a bad vibe, but then the agent asked me to come in person, i decided not to trust my first impression and give it a try. No HR person, no application filling. I immediately was met with 2 people who asked me few questions on my resume and gave me a written test which i thought i did more or less ok. Next thing, I was told that there will be some architectural discussion on the whiteboard, and for that the same 2 people who were interviewing me on the phone walked in . Instead of some interesting design/architecture questions, I was asked to write on a board an elementary Java program to format the output (they insisted for all spaces and line returns).... Needless to say that the code was not challenging and absolutely ridiculously long. Still, i completed it hoping that that was the end. They asked me for more code to write. When I told them that I do not recall a particular class/method name and would rather explain to them the logic of how it is done or draw an activity diagram, they refused to listen and moved to the next - another coding question on recursion. While I went to the board trying to see how i can solve this more elegantly, they started to talk non-stop behind my back about their family members and other unrelated matters. As a senior developer, I have never been treated with such disrespect. It was the first time in my life, when I just put the marker down and said that I do not write code in such way. It still puzzles me why they did not put all their coding questions on the written test and not waste their time on this discussion. Do people there have nothing to do? I don't expect any offer, but obviously i wouldn't entertain it even if given.