c++软件工程师面试常见问题盘点doc.docx

上传人:b****3 文档编号:4069535 上传时间:2023-05-06 格式:DOCX 页数:9 大小:20.56KB
下载 相关 举报
c++软件工程师面试常见问题盘点doc.docx_第1页
第1页 / 共9页
c++软件工程师面试常见问题盘点doc.docx_第2页
第2页 / 共9页
c++软件工程师面试常见问题盘点doc.docx_第3页
第3页 / 共9页
c++软件工程师面试常见问题盘点doc.docx_第4页
第4页 / 共9页
c++软件工程师面试常见问题盘点doc.docx_第5页
第5页 / 共9页
c++软件工程师面试常见问题盘点doc.docx_第6页
第6页 / 共9页
c++软件工程师面试常见问题盘点doc.docx_第7页
第7页 / 共9页
c++软件工程师面试常见问题盘点doc.docx_第8页
第8页 / 共9页
c++软件工程师面试常见问题盘点doc.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

c++软件工程师面试常见问题盘点doc.docx

《c++软件工程师面试常见问题盘点doc.docx》由会员分享,可在线阅读,更多相关《c++软件工程师面试常见问题盘点doc.docx(9页珍藏版)》请在冰点文库上搜索。

c++软件工程师面试常见问题盘点doc.docx

c++软件工程师面试常见问题盘点doc

c++软件工程师面试常见问题盘点

c++软件工程师面试题

一.针对应届毕业生常用到的C++软件工程师面试题:

1、你在原来的项目中有没有遇到什么困难,又是如何解决的?

2、看过那些软件方面的书籍

3、什么是软件,软件开发包括那些步骤,并说出你对这些步骤的理解

4、OSI网络结构的七层模型分别是什么,并说出你认为划分为7层的理由。

5、软件过程中了解、使用过版本控制或建模工具吗?

对你工作有什么帮

6、软件过程中你都写过什么文档?

分别是什么目的及其对你的帮助?

7、我们知道,C++将内存划分为三个逻辑区域:

堆、栈和静态存储,请说出它们的区别及你的理解。

8、字符串A是由n个小写英文字母(a~z)构成的,定义为charA[n]。

你能用更少的空间表示这个字符串吗?

请写出charA[n]到你的新的储存格式的转换函数。

9、C++构造函数为什么不能是虚函数?

10、C++中virtual与inline的含义分别是什么?

虚函数的特点;内联函数的特点;一个函数能否即是虚函数又是内联函数?

12、请列出实现C++代码你认为需要注意的一些问题。

二.有从业经验的C++软件工程师面试题

1、智能指针,com实现的原理,

2、printf()可变参数如何实现

3、标准模板库vector追加数据如何实现。

是底层如何实现,不能用现有的东东。

4、还有,Java的垃圾收集机制如何实现为什么?

如果是你自己实现垃圾收集机制,如何实现?

用什么数据结构。

5、二叉排序树和哈希表那个查找效率高,实用于pda。

6、.NET的底层实现机制。

7、进程间通信如何实现。

8、还有迭代问题,什么问题用迭代,迭代在操作系统中如何实现的。

9、如何交换两个变量,不能用中间变量。

10、c与c++static函数的区别?

11、const函数的作用,如何实现钩子函数。

12、两层容错技术怎么实现?

13、写出函数指针,函数返回指针,const指针,指向const的指针,指向const的const指针.

14、函数调用如何实现,注意什么问题。

15、指针和引用的差别。

16、拷贝构造函数如何实现,什么情况下会用到。

面试应对技巧

一、面试前的准备

这里说的面试前的准备,就是赶到面试地点直到开始面试前的这个过程的准备。

如果处理得当,不仅能从心理上更加轻松、自信,而且还说不准在面试之前就在无形中增加了面试成功的砝码呢。

我们要注意哪些事情呢?

1.时间上要充裕

面试前要准备充分,应该提前一些时间出发。

越是在大城市,越是要这样。

现在的交通堵塞成了家常便饭,所以,如果你不多留一些时间在路上的话,万一遇上了堵车等情况的时候,肯定就会迟到。

迟到的时候,不管出干什么理由,都让等你半天的主考官心里直犯嘀咕:

这家伙是不是刚从另一家公司面试完赶过来?

是不是对我们的这场面试不重视?

这样一来,好不容易获得的面试机会,也就泡了汤。

2.再一次整理形象

在赶到面试地点的时候,如果条件或时间允许的话,应该进一趟洗手间。

整理一下自己的衣服、擦擦自己的皮鞋,不至干土头土脑地站在主考官面前。

经过一番整理,起码让自己更从容、更自信一些。

3.要对工作人员有礼貌

从你进大门开始,对待所有和你接触的工作人员,都应该一视同仁,比如保安员、接待员、秘书等,不要不在乎这些你认为不重要的人。

往往这些细节能决定面试的结果:

你还没来公司上班,就对同事无礼,还能指望你能好好地工作吗?

甚至在有些公司的面试环节中,你对普通工作人员的态度也是其中重要一环。

如果有前台接待的话,就要礼貌地告诉前台接待,你来这儿的目的。

如果接待人员安排你坐着等,你就要沉着地坐着,或者闭目养神,或者翻阅你自己的资料。

不要随意和正在工作的工作人员攀谈,或东张西望,或四处走动。

即使烟瘾再大,也不要在接待室吸烟。

二、怎样先入为主

1.把握进房间的时机

轮到你面试的时候,一般秘书会提醒你。

这时候有两种情况,一种是秘书领你进面试房间;另一种是让你自己去面试房间。

如果秘书领你进面试房间,而这时候主考官正埋头填写什么资料,你不要贸然和主考官打招呼,以免打乱他的思绪,要表现出理解和合作,先静静地稍等一会儿。

因为既然是秘书领你进面试房间,而你进屋后一直站在那儿,主考官当然知道你的存在。

或许他想趁和你交谈之前,把上一位求职者的面试结果填写出来,不会超过一两分钟,正式面试就会开始的。

如果需要你自己去面试房间,千万不要贸然往里闯。

不管门开着还是关着,你都要先有节奏地、轻轻地敲门,在获得主考官同意后,再进房间。

即使看到主考官在填写材料,也要敲门,这样他才知道你来了。

如果他有事情的话,会直接告诉你梢等一会儿。

不要自作聪明,一直在门外等着一言不发。

对主考官来说,什么时候干什么,那是他自己的工作安排;对你来说,如果面试的时间到了,你就应该按点敲门。

有时候,进入面试房间后,主考官会让你先等一会儿,你就要耐心地听从安排。

如果实在无所事事,可以翻阅自己带来的材料。

不要东张西望、坐卧不安。

这段时间虽然比较难熬,但忍一忍也就过去了。

如果主考官没有让你坐下的话,不要擅做主张直接坐到主考官边上。

面试的技巧攻略

一、面试前的准备

1、信息准备。

在面试之前,要尽可能多地收集有关招聘单位的详细资料,做到心中有数。

所获得的信息应准确、真实。

2、材料准备。

准备好自荐材料(包括各种证书和成果等),充分考虑面试中可能提出的问题。

3、仪表准备。

头发应整洁,男学生最好在面试前一周理发,面试前一天修面。

女学生可以化淡妆,但不宜太浓或过于夸张。

服装应干净、得体,不宜穿家常服装和运动服面试。

男学生可以带公文包,女学生可以带手袋,面试时应放置一旁,切勿放在自己与面试人之间。

4、心理准备择业前要客观认识自己,正确分析自我,根据自身的特长,选择适当的就业位置;要保持积极、主动的择业心态,敢于竞争,敢于自荐;要增强心理承受能力。

二、面试礼仪面试要讲究礼仪。

在求职面试过程中,切不可忽视礼节和举止,面试中的礼仪至少有几个方面值得认真对待:

一是服饰要得体。

要给人以整洁、大方的感觉,穿着以庄重一点为好;

二是要遵守时间。

面谈时一定不能迟到,同时要遵守面试约定的时间长度,在约定的时间内体现你的办事效率;

三是表情要自然,举止要文雅,讲究文明礼貌。

进入面试场合不要紧张,要从容、自然;

四是面谈时,眼睛要真诚地注视对方,表示对他的话感兴趣,不要东张西望,心不在焉。

要显得具有自信心,对对方谈话的反应要自然坦率,不能作出大惊小怪的表情。

三、如何应付群体面试

1、如有介绍各面试人的姓名和职务时,应记住以便在应对时掌握轻重及取舍。

2、面试时,通常最好看着发问者;自己发问时可向面试负责人提出,希望某一面试人回答,可面向着他提问,并说明希望由他回答;面试过程中要集中注意力听完对方的讲话,切勿轻易打断别人的讲话。

3、如果其中一位面试人对你特别挑剔或表示不满时,要从容应付,切不可得罪其中一人。

4、如两个面试人同时向你提出不同的问题,应逐一回答。

回答问题不宜太长,注意语调,并留意观察提问人的反应。

比如:

对方心不在焉,可能表示他对自己这段话没有兴趣,你得设法转移话题;侧耳倾听可能说明自己音量太小难于听清,皱眉、摆头可能说明自己言语有不当之处。

根据对方的这些反应,就要适时地调整自己的语言、语气、陈述内容等。

四、正确应付和回答问题的技巧

1、把握重点、简捷明了、条理清楚、有理有据。

一般情况下回答问题要结论在先,议论在后,先将自己的中心意思表达清晰,然后再做叙述和论证。

2、讲清原委,避免抽象。

主试人提问总是想了解一些应试者的具体情况,切不可简单地仅以是否作答。

针对所提问题的不同,有的需要解释原因,有的需要说明程度。

3、确认提问内容,切忌答非所问。

面试中,如果对主试人提出的问题,一定要搞清楚,这样才会有的放矢,不致南辕北辙、答非所问。

4、有个人见解,有个人特色。

只有具有独到的个人见地和个人特点的回答,才会引起对方的兴趣和注意。

5、要知之为知之,不知为不知。

诚恳坦率地承认自己的不足之处,反倒会赢得主试者的信任和好感。

五、谈话的技巧

1、对话应明确。

讲话在精而不在多,回答问题要力求把握要点,精练准确,有条理,不走样。

2、语气的选择。

在交谈中要注意称呼得体,慎用最......等形容词和无意义的感叹词,不要满口俗气,要给人以谦虚、有礼貌的好感。

3、慎用专门术语。

专门术语应视对象使用,否则会让对方有被捉弄的感觉,重要的是把自己的意思充分表达出来,让对方了解。

4、面试谈话时,不要误解话题、不要过于固执、不要独占话题、不要左顾右盼、不要插话、不要说奉承话、不要浪费口舌。

六、把好面试最后关

1、适时告辞。

要让面试人结束面谈,对此应十分敏锐,及时起身告辞。

2、礼貌再见。

在面试的全过程中应有礼貌,告辞时同面试人握手表示感谢。

C++学生信息管理系统实验分析报告-示例1

C++学生信息管理系统实验报告-示例

————————————————————————————————作者:

————————————————————————————————日期:

课程设计报告课程设计题目:

学生信息管理系统

学生姓名:

张鹏

专业:

软件工程(嵌入式)

班级:

1621806

指导教师:

高永平

2017年6月9日

一、需求分析:

(5)

二、总体设计:

(5)

三、详细设计。

(6)

四、测试结果。

(15)

五、软件操作使用说明书。

(20)

六、总结。

(20)

七、代码:

(20)

一、需求分析:

根据对学生信息管理的需要,建立一个“学生信息管理系统”,以方便对学生信息数据的录入、修改、删除和查询功能。

要求完:

1.有菜单界面可以对功能进行选择;

2.能录入姓名、性别、学号、班级和电话号码等学生信息并保存到

文件中;

3.能根据学生的学号进行排序;

4.能根据学生的学号对学生的信息进行修改;

5.能根据学生的学号对学生的信息进行删除;

6.能根据学生的学号、姓名和班级等对学生信息进行查询;

7.能根据班级对学生人数进统计。

二、总体设计:

根据以上分析,本系统主要包括:

1.从键盘录入学生个人信息,并保存到文件中;

2.按学号对学生信息进行排序

3.按学号对学生信息进行修改;

4.按学号对学生信息进行删除;

5.按学号对学生信息进行查询;

6.按姓名对学生信息进行查询;

7.按班级对学生信息进行查询;

8.结束当前程序;

等8大功能,系统主要定义了1个类和16个函数以实现各个功能:

(1)主函数main():

调用录入、查找、修改、排序、统计、删除等函数对学生成员信息进行处理。

(2)定义类classstudent:

用于定义成员结构体数组。

(3)类中构造函数student():

对类中各项私有成员进行传值。

(4)类中输入运算符重载函数operator>>():

方便对类的对象输入。

(5)类中输出运算符重载函数operator(6)获取函数getnum():

方便在类外对类中的私有成员num的数据进行调用。

(7)获取函数getname():

方便在类外对类中的私有成员name的数据进行调用。

(8)获取函数getban():

方便在类外对类中的私有成员ban的数据进行调用。

(9)录入函数enter():

从键盘输入学生个人信息,并保存到文件中。

(10)查找函数search_num():

按学号查找学生个人信息。

(11)查找函数search_name():

按姓名查找学生个人信息。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2