随便投了一个深信服春招测试岗位,笔试轻轻松松过了,提前两天通知面试,心里窃喜有了时间好好准备一下,哈哈。面试一开始,自我介绍,面试官一听,先是一惊,竟然是老乡,瞬间我感觉气氛放松了一截,言归正传:
1.先是寒暄了几句,问了一下我的家庭情况,有木有女朋友啊什么的,有点意思;
2,你在学校里做过什么项目?自己承担那些部分,出现过什么问题?如何解决的·?
3,手写代码:用递归写10的阶乘。
- #include <stdio.h>
- long factorial(long);
- int main(){
- int i;
- for (i = 0; i <= 10; i++) {
- printf("%d!=%ld\n", i, factorial(i));
- }
- }
- long factorial(long a){
- if (a <= 1) {
- return 1;
- }
- else{
- return (a * factorial(a - 1));
- }
- }
4,new申请内存的方法及动态内存有关知识
5,指针用完后如果不指空,会产生怎样的结果?
6,对函数多态有何了解?重载和覆盖等
7,对于计算机网络的认识,三次握手,四次挥手的认识,
差不多就这些,我感觉基本都答出来了,老乡面试官挺满意的,聊了几分钟别的话题,最后说回去等通知吧。