阿里一面(电话)淘宝技术部
1 自我介绍
2 C++问题:
C++内存分配
编译的过程
malloc和new的区别?
指针和引用区别?
宏定义和const区别?
构造函数能否为虚函数,析构函数呢?
虚函数和纯虚函数区别?
静态链接、动态链接区别?
有没有用过锁?(我讲了一下用过Python的锁)各种锁的区别?
函数指针和指针函数的区别?
Linux查看进程的命令 ps –elf | grep a.out
详细说一下grep命令?(这个没答上来太多)
3 数据库问题
Acid
索引B、B+树区别
查找如何优化???
三大范式?
4 讲一个自己的项目,自己是如何完成的?如何解决的?过程是什么?结果优化为多少?
你的爬虫里面对处理图片验证码登录是如何处理的?(我的项目不涉及这一技术,但是谈了一点自己的了解)
5 对自己职业路线的规划?
结合C++服务器端和爬虫项目,说明自己对处理海量用户、海量数据有很大兴趣!!!
#阿里巴巴##面经##C++工程师##校招#