威盛公司软件C++工程师笔试题面试题


Posted in 面试题 onJuly 16, 2012
1.How good do you see yours programming skills?Please circle your answe
rs
C: Fair/Good/Excellent
C++: Fair/Good/Excellent
2.Please estimate your programming experince:
How many lines of code are your biggest C Program ever written exclud
ing the
standard linked library?
How many lines of code are your biggest C++ program ever written excl
uding the
standard linked library?
3.Please explain the following terms
Data Encapsulation
Inheritance
Polymorphism
4.What is a virtual base class?How do you declare such a class?How woul
d you use
it in a design?
5.What is a template or container class?How do you declare such a class
?
6.Which are the access control levels for C++ language?
7.What is RTTI?How do you achieve RTTI in your design?
8.What are the major differences between static and non-static member f
unctions?
9.How do you call a regular member function from a static member functi
on?
Please use psendo-code to provide your answer
10.How do you declare/define a type of pointer to a class member functi
on?
Please use psendo-code to provide your answer
11.Please explain the following tyoes:
Here is a short lise of combinations and their meanings:
1.Reference-Can change the referenced object
2.Const-Reference
3.Const-Pointer-
4.Pointer-Const-
5.Const-Pointer-Const-
CFoo Instance
CFoo &ReferenceToInstance=Instance; //1
const CFoo &ConstReferenceToInstance=Instance; //2
const CFoo *pConstPointer=&Instance; //3
CFoo *const pPointerConst=&Instance; //4
const CF00 *const pPointerConst=&Instance; //5
12.What are top-down and bottom-up approach?How do you usually use them
?
13.Please use pseudo-code to design a set of stack operations with temp
late
14.Please use pseudo-code to design a set of double linked list operati
ons with
template
Optional Questions:(for extra credits)
15.Please write a unix makefile for Question13
16.Please explain these common sections:text,data,bss

Tags in this post...

面试题 相关文章推荐
PHP如何对用户密码进行加密
Jul 31 面试题
如何将整数int转换成字串String
Mar 21 面试题
HashMap和Hashtable的区别
May 18 面试题
如何用Lucene索引数据库
Feb 23 面试题
得到Class的三个过程是什么
Aug 10 面试题
华为的Java面试题
Mar 07 面试题
北京天润融通.net面试题笔试题
Feb 20 面试题
广州盈通面试题
Dec 05 面试题
C#面试常见问题
Feb 25 面试题
编程实现去掉XML的重复结点
May 28 面试题
如何用Java判断一个文件或目录是否存在
Nov 19 面试题
如何安装ruby on rails
Feb 09 面试题
金山毒霸系列的笔试题
Apr 13 #面试题
JAVA和C++区别都有哪些
Mar 30 #面试题
凌阳科技股份有限公司C++程序员面试题笔试题
Nov 20 #面试题
C++面试题:关于链表和指针
Jun 05 #面试题
C和C++经典笔试题附答案解析
Aug 18 #面试题
字符串str除首尾字符外的其他字符按升序排列
Mar 08 #面试题
聚网科技C++面试笔试题
Sep 01 #面试题
You might like
PHP使用Pear发送邮件(Windows环境)
2016/01/05 PHP
Laravel5框架添加自定义辅助函数的方法
2018/08/01 PHP
js限制文本框为整数和货币的函数代码
2010/10/13 Javascript
JS访问SWF的函数用法实例
2015/07/01 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
2015/09/30 Javascript
FullCalendar日历插件应用之数据展现(一)
2015/12/23 Javascript
AngularJS使用angular-formly进行表单验证
2015/12/27 Javascript
Web程序员必备的7个JavaScript函数
2016/06/14 Javascript
原生JS实现图片无缝滚动方法(附带封装的运动框架)
2017/10/01 Javascript
js实现简易点击切换显示或隐藏
2020/11/29 Javascript
[02:49]DAC2018决赛日TOP5 LGD开启黑暗之门绝杀VP
2018/04/08 DOTA
跟老齐学Python之集合的关系
2014/09/24 Python
Python采用Django制作简易的知乎日报API
2016/08/03 Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
2017/12/21 Python
Python使用matplotlib填充图形指定区域代码示例
2018/01/16 Python
python模拟表单提交登录图书馆
2018/04/27 Python
python通过伪装头部数据抵抗反爬虫的实例
2018/05/07 Python
Python使用Selenium模块实现模拟浏览器抓取淘宝商品美食信息功能示例
2018/07/18 Python
python ffmpeg任意提取视频帧的方法
2020/02/21 Python
Python 跨.py文件调用自定义函数说明
2020/06/01 Python
解决Pycharm双击图标启动不了的问题(JetBrains全家桶通用)
2020/08/07 Python
使用CSS3和Checkbox实现JQuery的一些效果
2015/08/03 HTML / CSS
碧欧泉美国官网:Biotherm美国
2016/08/31 全球购物
采用专利算法搜索最廉价的机票:CheapAir
2016/09/10 全球购物
英国办公家具网站:Furniture At Work
2019/10/07 全球购物
毕业自荐信
2013/12/16 职场文书
大学生个人简历中的自我评价
2013/12/27 职场文书
警察思想汇报
2014/01/04 职场文书
颁奖晚会主持词
2014/03/25 职场文书
函授毕业生自我鉴定范文
2014/03/25 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
依法行政工作汇报材料
2014/10/28 职场文书
学生检讨书范文
2015/01/27 职场文书
杭州黄龙洞导游词
2015/02/10 职场文书
导游词之桂林山水
2019/09/20 职场文书
AJAX学习笔记
2021/05/18 Javascript