阿里云(C++研发)面试宝典阿里云(C++研发)

                                                     《一面》 
                                                     
                                                     
1.	聊项目,你怎么实现的,用了什么框架,你觉得最难的地方在哪里。一般都是说到哪问哪,自由发挥的题目 
2.	你觉得C++和objective-c最大的区别在哪里?(由于我简历里写的技能有C++和iOS)。解释一下你所说的动态运行时语言这个特性。 
3.	一般用的C++的数据结构有哪些?(stl的数据结构) 
4.	map由什么实现的?你知道红黑树和AVL树有什么区别吗?
5.	为什么像map,set都用红黑树来实现?你有听过skip-list吗?(没听过,然后他建议我可以之后看看) 
6.	用过vector.reserve()吗,vector的数组是怎么增长的? 
7.	map-reduce了解吗? 
8.	linux熟悉吗?目录权限,如644代表什么,目录如果有可执行权限代表什么? 
9.	平时有使用vi吗?一般的linux命令熟悉吗?(如awk,grep等) 有用过gdb的调试吗? 
10.	TCP/UDP的区别,如何实现拥塞控制,如何实现可靠传输?UDP的应用? 
11.	数据库的ACID分别代表什么?原子性的定义? 
12.	使用python的程度,有使用到多线程和装饰器吗? 
13.	实习时间 

                          
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

N1314N

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值