腾讯2012年实习生windows客户端面试题

今年有幸参加腾讯实习生面试。面试问的最多的还是项目,也问了许多基本知识点。故记下问过的问题,为以后找工作做准备。

1、c++对象模型,问多态性是怎么实现的?

连考两次。

2、什么是动态多态和静态多态?

       静态多态是用模版实现,动太多态是用虚函数实现的.

3、map set multimap multiset实现机制

红黑树

4、stl常用容器有哪些?

vector set list map

5、红黑树为什么有红点和黑点?

6、如果判断一个链表是否有环?

两指针,一个每次前进一步,一个每次前进两步,看两指针是否能相等?

7、什么是单件?

当时一下子没反应过来,听都没听过.回来一查原来是单例模式.

8、tcp和udp的区别?

9、阻塞和非阻塞区别?

10、linux查看磁盘空间的命令?

df

11、给你一个vector<int>容器,如何删掉里面等于5的元素?

汗,竟然当时忘记了。只记得迭代器循环,删除的函数给忘记了。

12、红黑树基本特性?




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值