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