Yahoo recruiter approached me probably from my resume online. I had a phone interview with a female consist of about 15 technical questions. One week later I had 1:1 interview with 4 different people, first with the hiring manager. Describe your background. Then I met with the sr. engineer who asked a few technical questions something to do with 'awk', if you know one basic answer then he will go deeper and deeper, it was lunch time so somebody showed up and accompany to the cafeteria to have lunch. After lunch I met with a lady, she she drew a graph and asked my opinion as to what I would think. Her last statement after the interview which I WILL NEVER FORGET was 'you are not stupid ...' ... WOW... I was shock but did not say anything or even react, I was being polite but since that day I can never forget what she said about me. It causes me to feel I was not 'smart' enough and what is her right to even say the word 'stupid', I can't believe she was hired! It you work in a professional environment never ever to use 'stupid' word or any words that will put someone down. She has no class unfortunately.