腾讯二次面试

腾讯面试

腾讯二次面试

8月25日接到腾讯HR从深圳打来的电话,通知我参加今天(8月27)在时代广场举办的现场招聘会.

来到招聘会现场,我见一进门口右手第一位在招VC工程师.便过去应聘了.

一开始我介绍我的工作经验,拿了一个我做过的项目跟他进行讲解.

后来,他问我问题.

但是,想不到他问,Windows下进程通信,SendMessage几个参数,干什么用.

我想,软件开发不是高考闭卷考试.需要记住Windows每个函数的每个参数的名称,意义吗?

然后,他给我讲出了每个参数的意义....呵呵,真厉害.竟然记住了.

后来问我,在Windows下socket开发,客户端需要连接到服务器端,并有5秒的超时控制,如何实现.

这样的问题对我来说,易如反掌.客户端生成一个socket,设为非阻塞,然后connect,再接用select函数,并设置超时时间,即可实现.

可是,他竟然说,select函数可以检测connect的状态吗?

我做过,好像是不行的....呵,刚才我心里还暗暗的赞他怎么能记住这么多windows函数的参数的`.

可是,这个好像也不难呀,怎么就不能记住,竟然还说我做过,检测不了.

在我的一再坚持select函数可以检测connect状态下,他半信半疑的说,跳过这个问题吧....

过了一会,他说他觉得我不适合他的职位,就把我打发走了...

呵呵,腾讯的面试要求这么严格么?

需要记住每个Windows SDK API的函数名字,参数,参数意义吗?

我想不通,如果这个面试官以这样的标准,一天下来,能招到几个合格的人选???????