腾讯云智 秋招 后台开发 一面(凉)
腾讯地图下的业务,深度学习算法工程组、GPU、模型优化。
一面 10.13(30min)
- 自我介绍
- Java变量在内存各个区域的分布
- 把局部变量放到堆里会有什么问题
- 把对象动态分配到栈中会有什么问题
- 其实上面的问题考察的本质就是:Java堆和栈的区别 优缺点,但这些问题我没有仔细想过,栽了。
- Go的线程和协程有什么区别
- 为什么协程切换的开销比线程切换小
- 知道fork吗
- 进程和线程的区别
- 多个进程的资源是共享的还是隔离的
- 一个进程的所有内存资源对于线程都是共享的吗
- 一个进程fork出一个子进程,那么他们占用的内存是之前的2倍吗
- 我这里说的是他们共享一块内存,然后他问:那你说进程之间还是隔离的吗
- DNS是什么
- DNS域名解析 使用的什么协议(TCP/UDP)
- UDP对于TCP有什么缺点,在这个业务里怎么解决
- ping命令用的什么协议
- 它为什么用ICMP不用UDP
- (面试官就引导我:UDP在哪一层,ICMP在哪一层,它并不需要发送任何数据 只需要知道 true/false)
- 项目里有什么亮点
- Redis为什么这么快
- 无手撕
#腾讯云智##腾讯##秋招##校招##面试#问的问题感觉有点偏,发挥的很差,但面试官会一点一点引导你,学习到了很多。