腾讯+秋招+java开发
一面(70mins)2021/8/17
- 自我介绍
- TCP三次握手,四次挥手过程
- TCP,UDP区别
- OS你都熟悉什么
- 进程,线程,协程的区别
- 为什么协程运行时其他协程会被阻塞,一次只能运行一个?
- 磁盘调度算法有哪些?优化方向是什么?
- OS内存分配算法
- OSI七层模型说一下
- ICMP,IGMP协议的作用,应用场景
- ARP协议的原理
- java的GC发生在什么地方?
- 堆和栈的区别是什么
- linux你常用的命令有哪些?
- 除过top命令,如何查看linux系统内存使用情况?
- git你都用过哪些命令?
- git中分支和tag有什么区别?
- 场景题:有29层楼,2个玻璃珠子,从楼上将玻璃珠抛下(玻璃珠会碎),找出玻璃珠碎与不碎的临界点楼层
- 手撕:手写建一个二叉树, 并进行先中后遍历
反问