滴滴出行面试总结(测试岗,拿到offer)
一面(四十几分钟):
1
、自己设计实现一个信号量(口述思路)
2 、Linux创建进程的几种方式,之间的区别
3
、多态的实现机制
4、malloc
和
new
的区别
5、不同类的占用内存大小
6、指针数组(是数组)和数组指针(是指针)的定义
7、升序链表的插入
8、一道算法题
9、
Linux
(
cd ..
)基本操作指令
10、一个
shell程序
11、数据库
SQL
语句
-
多表查询(
select grade, age from table1, table2 where
table1.name=table2.name
等等)
12、如果让你去评测一款手机,你会怎么做
二面(十分钟):
1、普通进程与守护进程的区别
2、僵尸进程的概念
3、了解过测试吗(并没有,但是测试很重要啊。。后面巴拉巴拉。。。)--
结束
三面(HR):
直接发的offer,除了问了下大概什么时间能到岗外,没有多说一句话,五分钟结束。。。
总结:总得来说,这次面试全程还算是轻松愉快的,问的都是基础知识