騰訊面試二
8月25日接到騰訊HR從深圳打來的電話,通知我參加今天(8月27)在時代廣場舉辦的現場招聘會.
來到招聘會現場,我見一進門口右手第一位在招VC工程師.便過去應聘了.
一開始我介紹我的工作經驗,拿了一個我做過的項目跟他進行講解.
後來,他問我問題.
但是,想不到他問,Windows下進程通信,SendMessage幾個參數,幹什麼用.
我想,軟件開發不是高考閉卷考試.需要記住Windows每個函數的每個參數的名稱,意義嗎?
然後,他給我講出了每個參數的意義....呵呵,真厲害.竟然記住了.
後來問我,在Windows下socket開發,客戶端需要連接到服務器端,並有5秒的超時控制,如何實現.
這樣的問題對我來說,易如反掌.客戶端生成一個socket,設爲非阻塞,然後connect,再接用select函數,並設置超時時間,即可實現.
可是,他竟然說,select函數可以檢測connect的狀態嗎?
我做過,好像是不行的....呵,剛纔我心裏還暗暗的贊他怎麼能記住這麼多windows函數的參數的`.
可是,這個好像也不難呀,怎麼就不能記住,竟然還說我做過,檢測不了.
在我的一再堅持select函數可以檢測connect狀態下,他半信半疑的說,跳過這個問題吧....
過了一會,他說他覺得我不適合他的職位,就把我打發走了...
呵呵,騰訊的面試要求這麼嚴格麼?
需要記住每個Windows SDK API的函數名字,參數,參數意義嗎?
我想不通,如果這個面試官以這樣的標準,一天下來,能招到幾個合格的人選???????