几个面试题

原创 2015年07月10日 19:28:09

面试的时候被问到的几个C++的题目

题一

1.空类的大小
答:0
2.空类自带几个函数
答: 1.构造函数
2.析构函数
3.拷贝构造
4.赋值操作符
5.取地址操作符
6.const取地址
3.父类的析构函数为什么要是虚函数
父类指针指向一个子类对象,析构这个父类指针时,如析构函数不是虚函数,将不会析构子对象(不会调用子类的析构函数)
为什么:虚函数表。。。(待补充)

题二

1.static作用

2 static全局变量和普通全局变量

题三

1.heap 和 stack的区别
- 1. 管理方式不同
– heap 需要程序员,stack 系统分配
- 2. 空间大小不同
– 堆的大小
- 3. 生长方向不同
– 堆的生长方向向上。内存地址增加
– 栈的生长方向向下。内存地址减少
- 4. 分配效率不同
– 栈是机器系统提供的数据结构
– 堆上C++函数库提供的。
- 5. 能否产生碎片
– 堆中,频繁的new/deleta会造成内存空间不连续,从而造成大量的碎片。影响程序效率。 而栈则先进后出
2.C++中存储类型有几种
– 堆
– 栈
– 静态(全局)存储区(全局变量和静态变量)程序结束后系统释放
– 常量存储区 ()存放的是常量

题四

  1. 2d多边形碰撞检测原理

2017年终BAT的JAVA面试题聚集

跟蕊蕊学JAVA 2017-04-17 23:16 互联网+的浪潮下降生了大批量的O2O企业,2016年火了直播,红了AI,不论是产品还是技术,互联网行业繁华水平都不亚于时髦圈的潮流更替。互联网资...
  • u011277123
  • u011277123
  • 2017年04月18日 10:08
  • 2510

列表list一组基本面试题

list=[10,20,30,40,50] list[0]=10 list[1:3]=10,20,30 list[1:]=20,30,40,50 list[:3]=10,20,30 list...
  • wuxiaobingandbob
  • wuxiaobingandbob
  • 2016年09月09日 09:39
  • 289

几个面试题

笔者注:以下的题目均是笔者从各种书籍,网站搜罗而来,未能一一标明出处,请见谅。如有版权问题,请联系笔者,笔者会在最短时间内处理。 1.有两个变量a,b,不使用if,switch,?:或其他判断语句...
  • zhangjiutian88
  • zhangjiutian88
  • 2013年10月28日 19:19
  • 678

java面试题十三 string创建了几个对象

另外一篇关键string创建对象文章的参考 http://www.blogjava.net/mirenxiaoxiao/archive/2010/10/18/335457.html...
  • jianfpeng241241
  • jianfpeng241241
  • 2015年09月24日 22:35
  • 434

Java高级工程师常见面试题

一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. 说说你知道的几个Java集合类:list、set、queue、m...
  • u014352080
  • u014352080
  • 2017年02月17日 12:46
  • 13686

Java开发岗位面试题归类汇总一:Java基础

Java开发岗位面试题归类汇总,在微博看到的一篇文章,只有问题,没有答案,我具体写了一下每个问题大致的参考答案,仅供参考 一、Java基础 1、String类为什么是final的     答:主...
  • Love_Taylor
  • Love_Taylor
  • 2017年03月13日 17:17
  • 1545

小米前端实习面试题和一些经验

前两天接到了小米的面试邀请,在此之前有个电面,自认为已经初步对小米对前端实习生的要求了解了大概,然后没做过多心里建设准备就去了。(画外音:到了小米,正好赶上当天有许多新员工入职,大厅看起来比较忙碌,拿...
  • Terry88_0728
  • Terry88_0728
  • 2017年09月25日 23:55
  • 261

百度面试题2017

## 前端面试题 1、简述以下常见标签的语义以及默认的display值:p, li, ul, form, b,img,这几个dispaly值的区别是什么? 2、写一个布局:要求:整体尺寸等于浏览...
  • zyz_3362
  • zyz_3362
  • 2017年05月09日 15:06
  • 1370

hbase面试题汇总(8)

先收藏,后面一点点汇总添加 1、一个Hadoop环境,整合了Hbase和Hive,是否有必要给HDFS和Hbase都分别配置压缩策略?请给出对压缩策略的建议。 2、Hadoop和Hbase等组件...
  • qiezikuaichuan
  • qiezikuaichuan
  • 2016年06月20日 10:17
  • 2407

面试题系列 (二) 四种最常用的设计模式

请说出你所熟悉的几种设计模式。并举例说明: 下面列举四种最常用的设计模式 一、Strategy模式 1、两大原则 Strategy模式体现了如下的两大原则: 1,针对接口编程,而不是针对实现...
  • kansas
  • kansas
  • 2009年07月02日 11:22
  • 9362
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:几个面试题
举报原因:
原因补充:

(最多只允许输入30个字)