腾讯实习生电面记录
来源:互联网 发布:软件报价单 编辑:程序博客网 时间:2024/05/16 08:06
问题涉及:
C++三大特性
const三种情况
模板的用法
stl容器
遍历
数据结构栈
特定情况下的最高效排序
多线程程序
搜索,索引的概念
linux如何查看CPU 内存 怎样安装程序
项目经验 技术专长
C++的基本知识知道,但涉及到继承,多态类,如果没做过项目什么的,没什么概念,
排序追求效率,往往空间换时间
STL容器常用了vector,map,set,遍历可以定义iterator
const固定某个部分,或者指针,或者值,或者。。
private,只有类内可直接访问, protected,类内和子类可直接访问, public,谁都能直接访问。 继承类型意思是说把父类放在哪。 举例: class A{ public: int a1; protected: int a2; private: int a3; }; A a; a.a1;//ok a.a2;//error a.a3;//error class B:public A{ public: void fb(){ a1;//ok a2;//ok a3;//error; } }; B b; b.a1,b.a2,b.a3与a.a1,a.a2,a.a3一样,因为是class B:public A,相当于把A放到了B的public部分。 如 class B:private A{}; 则 b.a1,b.a2,b.a3都error,因为相当于把A全放到了B的private部分,从B来看这三个变量,都是private的。const 放在函数后表示什么意思
这样的函数叫常成员函数。常成员函数可以理解为是一个“只读”函数,它既不能更改数据成员的值,也不能调用那些能引起数据成员值变化的成员函数,只能调用const成员函数。
“并行”是指无论从微观还是宏观,二者都是一起执行的,就好像两个人各拿一把铁锨在挖坑,一小时后,每人一个大坑。 而“并发”在微观上不是同时执行的,只是把时间分成若干段,使多个进程快速交替的执行,从宏观外来看,好像是这些进程都在执行,这就好像两个人用同一把铁锨,轮流挖坑,一小时后,两个人各挖一个小一点的坑,要想挖两个大一点得坑,一定会用两个小时。 从以上本质不难看出,“并发”执行,在多个进程存在资源冲突时,并没有从根本提高执行效率。
多线程运行时,几个程序轮流运行,就像同时运行一样
- 腾讯实习生电面记录
- 2016年腾讯实习生校园招聘-电面
- 2016年腾讯实习生校园招聘-电面2
- 腾讯实习生二面
- 腾讯实习生HR面
- 腾讯实习生三面
- 腾讯实习生群面有感
- 腾讯实习生三面经历
- 腾讯实习生一面经历记录
- 实习生电面1--亚信联创
- 实习生电面2--亚信联创
- 第一次百度实习生电面
- Intel2017实习生电面经历
- 腾讯电面
- 第三次腾讯面试(实习生hr面)
- 【Morgan Stanley IT暑期实习生电面】
- 百度Android实习生电面总结
- 记录一次电面
- 投票样式 有验证
- Android进阶2之Gallery无限循环
- Oracle(七)-------------------------处理数据
- 同步异步、阻塞非阻塞
- 数据结构复习之【图】
- 腾讯实习生电面记录
- 电能质量监测装置人机界面设计总结(4)
- Android 异步操作AsyncTask
- 60佳优秀的 Photoshop 网页制作教程【上篇】 留着慢慢设计
- 不要重复DAO!使用Hibernate 和Spring AOP 构建泛型类型安全的DAO
- “手把手教你学linux驱动开发”OK6410系列之03---LED字符设备驱动 .
- 动态更新.Net项目Build的版本号
- 60佳优秀的 Photoshop 网页制作教程【下篇】 留着慢慢设计
- ubuntu 下交叉编译器arm-linux-gcc-4.3.2.tar.tgz的安装