Met two of their architects both coming from the third world from the east! Very arrogant. Have no idea about design patterns. Seem to have worked on their sucking product their entire career. That's all they know. Did not feel like they have a computer science background.
May be mechanical engineers turned into programmers aka architects! If you visit their country in the east, this empty glass attitude is quite normal.
Have no idea about how to scale the system. Forget about improving system Performance. Very sloppy. I was really irritated during the interview.
Perguntas de entrevista [1]
Pergunta 1
This so called architect never heard about Strategy design pattern. All the questions were plain silly.
O processo levou 3 semanas. Fui entrevistado pela Clearwell Systems (Mountain View, CA) em jun. de 2009
Entrevista
First had a phone interview with an engineer in Colorado. Asked how I would implement a concurrent hash map, Java coding, JVM GC etc. Then interview with Architect was silly. Three more engineers, then VP of Engineering and Founder CTO. Loved the company vision, passion and energy of the CTO. Felt very happy about hearing the higher purpose of the company directly from the founder.
The whole process was very unpredictable - didn't have a clue, but a recruiter called me to let me know I made it. Was happy, but the salary/comp negotiation was a big turn-off.
O processo levou 5 meses. Fui entrevistado pela Clearwell Systems (Mountain View, CA) em ago. de 2011
Entrevista
I went through the technical phone interview where they asked mostly Java knowledge questions, and then a small coding question.
Then I was invited onsite where I was interviewed by 4 senior engineers. They asked about my experience, and also algorithm questions - linked list, designing a system, concurrency, immutability, priority queues, etc.
All of them seemed to like my answers, and so I was invited for the next stage - meeting with the Senior Director, Development and VP of Technology. The Senior Director of Development was not very nice. He was doubting and rejecting my every answer, which I considered to be rude. I was "left with a bitter taste in my mouth" after that interview. A week later I received a rejection email. I just don't understand why they don't trust their senior developers who interviewed and liked me, and why 1 person decides whether to hire or not.