资源描述:
《中兴面试准备 (自动保存的)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一面:(电话通知面试)1面试官:两人,职位一高一低,开门较低2项目经历(重点)项目做的不多的话,就会问一些数据结构1要求写C、c++函数,(内联函数)(非计算机系)3简历所写专业技能2数据结构、面向对象3计算机网络TCP连接三次握手问题、路由器如何工作惯性导航系统的运行需要同时求解2个水平位置(有时还有惯性指示高度)和3个姿态角共5个二阶微分方程。因此,需要设定10个初始条件。同时,惯性导航系统的精度还取决于惯性测量单元的精度,特别是陀螺仪的漂移误差将产生随时间增长的惯性位置指示误差。因此,常常需要在系统启动阶段对陀螺仪的误差模型系数重新标定,以便
2、在系统运行时加以精确实时补偿。为此,惯性导航系统运行前必须进行初始对准与标定。细节:别人叫你做,再坐他留下:简历,六级证书、四六级口语证书和成绩单复印件他问我是否服从地点调剂,工作要经常出差能否接受,工作要加班问我有什么看法。我一一做答之后,他说:“好,今天就到这里吧。我可以告诉你,你已经过了,好好准备下轮面试吧。今天下午参加了综合面和英语测试1.自我介绍2.是否参加中兴的校园招聘,为什么选择测试?(我华为报的研发,被鄙视;所以中兴该报测试)3.近一两年遇到的最大挑战是什么?4.如果你作为一个测试人员,发现了研发中的失误,而研发人员不承认,你如何解
3、决?5.测试的标准,如何考核测试6.工作地点问题英语测试不算入录用标准,一开始一个面试官五个应聘者,后来改为一对一简介,然后随便交流,问了一下同学舍友对自己的评价,态度很好1,指针和数组的关系1.定义定义数组时必须指定数组的类型和大小,定义指针时只需要指定类型。2.存储空间的分配对于数组,因为系统会按照你指定的大小为数组分配存储空间指针占四个字节(32位)数组名是一个指针常量,所以数组名+1还要注意类型的大小。a+1表示下一个元素的地址,&a+1,则不同2,C或C++怎么读写文件,说任何一个都可以1)首先,需要打开文件:fopen函数:FILE*f
4、d=fopen("txtfile.txt","r");定义一个文件指针FILE*fd;用fopen打开一个文本文件,fopen的第一个参数为文件路第二个参数定义的是打开文件的方式;r为读,w为写;2)判断文件是否打开if(NULL==fd)printf("文件未被打开");3)文件已经打开,可以进行读写;4)关闭文件fclose函数原型:intfclose(FILE*stream)功能:关闭一个文件流,使用fclose就可以把缓冲区内最后剩余的数据输出到磁盘文件中,并释放文件指针和有关的缓冲区5)读文件的函数有好几个,fread,fscanf,fg
5、ets。它们之间是有区别的:6)fscanf()fscanf(fp,"%d%s",&i,s);按照格式读fscanf函数,fprintf函数与前面使用的scanf和printf函数的功能相似,都是格式化读写,两者的区别在于fscanf函数和fprintf函数的读写对象不是键盘和显示器,而是磁盘文件fscanf的格式要和文件的格式一样,否则读不出来;fscanf(fp,”%d,%d,%d”,&a,&b,&c)//文件必须是以逗号隔开;而且必须是整形数据scanf注意问题:1)参数个数要对应;scanf(“%d%d”,&a)编译不会报错2)输入的数据类
6、型必须要和格式控制串一致scanf(“%d”,&a);如果我输入一个字符a,3)问题一、参数的个数一定要对应如以下的代码片段:scanf("%c%d",&a):这种错误是初学者经常有的错误,由于粗心大意,少写了一参数,导致错误的发生,更要命的是,这种错误编译器,不会检查,也就是说如果程序中有这种类型的错误,编译链接是不会有错误的,可是正常运行时,会出现各种莫名其妙的错误,如常见的 access volition错误。所以一定要尽量避免这种错误的出现问题二、输入的数据类型一定要和所需要的数据类型一致如以下的代码片段:scanf("%d",&a);程序
7、运行后,我输入一个a,这样程序运行时并不会报错,不过是a并没有获得用户所输入的整型值,然后程序正常的往下执行,可是如果在以后的程序中我还用到了scanf语句,那么问题就来了,由于scanf("%d",&a);语句未能获得所需要的数据,所在这条语句不会对缓冲区进行任何操作,也就是说用户输入的a还在缓冲区中,要样如果我再次执行scanf("%d",&b);语句,即使此时用户输入的是一个合法的整数,程序也将得不到用户输入的数值,因为,上一次输入的a还在缓冲区中,用户这次输入的整数和a拼接就会形成一个非整型数据,这样,scanf("%d",&b);语句也将
8、不能正常获得数据。这样错误一直传递下去,直到出现错误为止。解决这个问题最有效的方法就是清空缓冲区,用户判断如果正常读取所需