8月25日接到腾讯HR从深圳打来的电话,通知我参加今天(8月27)在时代广场举办的现场招聘会.来到招聘会现场,我见一进门口右手第一位在招VC工程师.便过去应聘了.
一开始我介绍我的工作经验,拿了一个我做过的项目跟他进行讲解.后来,他问我问题.但是,想不到他问,Windows下进程通信,SendMessage几个参数,干什么用.我想,软件开发不是高考闭卷考试.需要记住Windows每个函数的每个参数的名称,意义吗?
然后,他给我讲出了每个参数的意义....呵呵,真厉害.竟然记住了.后来问我,在Windows下socket开发,客户端需要连接到服务器端,并有5秒的超时控制,如何实现.这样的问题对我来说,易如反掌.客户端生成一个socket,设为非阻塞,然后connect,再接用select函数,并设置超时时间,即可实现.可是,他竟然说,select函数可以检测connect的状态吗?
我做过,好像是不行的....呵,刚才我心里还暗暗的赞他怎么能记住这么多windows函数的参数的.可是,这个好像也不难呀,怎么就不能记住,竟然还说我做过,检测不了.在我的一再坚持select函数可以检测connect状态下,他半信半疑的说,跳过这个问题吧....过了一会,他说他觉得我不适合他的职位,就把我打发走了...
呵呵,腾讯的面试要求这么严格么?需要记住每个Windows SDK API的函数名字,参数,参数意义吗?
我想不通,如果这个面试官以这样的标准,一天下来,能招到几个合格的人选?...查看更多