查看文章 |
一面(两个面试官),面试持续一个小时:
1. 给十分钟讲自己做过的比较拿手的项目,要求将整个项目总体架构、功能结构描述清楚,其中有五分钟的时间描述自己从事的工作。描述当中面试官会不时地提出问题,其中一个问题是:客户端和服务器之间通信方式有哪几种,我只回答了一种SOCKET。 2.UNIX下用shell命令完成几个任务:查找名为abcde的进程并将其杀死;在当前目录下查找名为abc的文件并将其删除。该过程中很难做到一次性成功,面试官会不断地提示你“这样就可以了吗”,“再想想有什么不妥”之类的问题,这样经过几次改进结果就算差不多了。 3.UNIX下管道的含义,为什么使用管道。 4.讲c++的特性,并解释使用多态有什么好处。(这个问题自认为回答得最好,归功于大学里c++老师,永生难忘老师的教诲啊) 5.写c++程序:反转字符串(词反转),如将“I love you”反转成“you love I”;写strcpy函数,并说明strcpy函数为什么返回类型是char *. 6.开始英语面试 一周后,接到电话参加二面,一个面试官,面试持续半个小时 希望有个好的结果。。。 |

