面试形式为2对1,C/C++和java分开,我面的C。面试主要有如下几点。
1.自我介绍;
2.介绍一下你做的项目(我简历上写了四个,但全程只在谈第一个);
3.根据你的项目会问一些问题,有项目中的算法问题、C语言问题(如数组形式、strcpy与strncpy的区别等);
4.“溢栈退出”的解决办法;
5.网络编程会不会;
6.数据库用过没;
7.Linux常用命令说一下?配置网络命令?
8.常用的数据结构有哪些?你用过哪些?怎样操作的?
9.你有没有想问的?(我问了问题后,HR继续“确定没有了?”问了几遍,似有暗示;因我对第四个问题中的名词当时没想到,所以回答“没听过这个概念”,估计是在暗示我问这个)然后我问的问题是这个岗位到底要求具备哪些知识,HR回答语言、操作系统、数据结构、网络编程、数据库。我不会最后两个,遂未通过,当然也有可能是最后没问那个问题的缘故。
...查看更多