前言
本人背景,本硕211,女孩子,从最卷的算法岗(cv)转到最卷的开发岗(后端)。
腾讯一面4.12
45min
1.nacos底层原理
2. String能被继承吗√
3. 进程和线程的区别√
4. 五个线程都想修改某条数据,怎么办?加行锁√
5. 加锁是怎么实现的?
6. 输入一个url地址,发生了什么?√
7. dns解析的过程√
8. 我们上传资源都是上传到路由器,这些资源是怎么找到服务器地址的呢?怎么调度的呢?(ospf路由选择)
9. springcloud同时处理多个请求是怎么实现的?
10. 我不会上个问题,但我说我了解redis是怎么同时处理多个请求的,就说了redis√
11. redis持久化机制√
12. linux停止某进程的指令
13. 线程的调度算法√
14. 服务器解析请求,到浏览器页面显示内容,发生了什么?(request层面)
部门介绍:腾讯存储服务的后端支撑,如微云等底层存储
我的问题:我和贵公司的实习生标准差距有多大,差在哪?(因为是第一场面试,我觉得我肯定挂了,与其问些有的没的,不如问点实际的。)
回答:还好。重点在于基础知识,有没有项目无所谓,有当然更好,如果做项目的话,实现了某功能后,要思考底层是怎么实现的。重点是热不热爱技术,喜不喜欢学习。