设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

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

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-30 10:06:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-5-16 09:55 , Processed in 0.152351 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表