C++面试题

当前位置: 面试问题网 > C++面试题 > 威盛公司软件C++工程师笔试题面试题

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

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

【威盛公司软件C++工程师笔试题面试题】相关文章

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

2. 广州某公司软件工程师面试题

3. 广州喜创信息技术有限公司JAVA软件工程师笔试题

4. 北京捷通华声语音技术有限公司Java软件工程师笔试题

5. 外包公司软件测试工程师

6. 一套软件开发工程师笔试题

7. 软件测试工程师笔试题带答案

8. 北京一家公司的.net开发工程师笔试题

9. 北京鼎普科技股份有限公司软件测试面试题

10. .net工程师笔试题

本文来源:https://www.mianshiwenti.com/a13126.html

点击展开全部

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

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝威盛公司软件C++工程师笔试题面试题﹞相关内容

「威盛公司软件C++工程师笔试题面试题」相关专题

其它栏目

也许您还喜欢