快手java开发一轮面试 60分钟
-
面试官人超好,这点我得放在第一点说,一开始面试官先自我介绍了一下。然后特别亲切的笑容,全程也都是笑着面试,不会的也会引导和提示。之前紧张得不行,一看到面试官就不紧张了。
-
操作系统
- 进程和线程的区别
- 进程间通信
- 协程
-
数据库
- leftjoin和rightjoin和区别
- group by 和having 和order by
- 手写一个sql语句,每个人各科成绩表,求总分大于300的。
-
数据结构
- 栈和队列的区别
- 优先级队列底层实现
- 两个栈实现一个队列
-
计算机网络
- 问计网学了些什么
- tcp和udp是那一层
- tcp三次握手
- 讲一下你了解的http
- http是那一层协议,用的tcp还是udp
-
算法题
- 树的锯齿遍历,先从左往右,再从右往左
-
闲聊
- 平常看什么技术书
- 看thinking in Java最大的收获
- 有什么想问我的