腾讯云后台开发一面凉经5.15

1.hash底层数据结构
2.java类加载的过程;类加载时候,类加载器的选择是怎么选择的;双亲委派的好处;什么场景下要自定义类加载器,举个例子
3.jvm比较重要的参数
4.从实现api的角度,用java舒服些还是golang舒服些,golang的map是并发安全的吗,为什么,java里HashMap底层实现
5.对golang协程的理解,对于用户态协程独占的数据如何保证并发安全
6.读一个空channel有什么问题,channel被closed掉了再去读呢,读被closed的空channel对于有缓存的和无缓存的会有差异吗,会有panic吗
7.tcp三次握手的步骤,两步会出现什么问题,重点讲讲TCP本身对序列号会做哪些校验
8.syn flood怎么规避,会导致什么结果,syncookie具体是怎么做的,syncookie会增加握手次数吗 9.https讲一下,https双向认证了解吗,https中间人攻击怎么做的 
10.quic讲一下
11.websocket讲一下,升级流程,底层组成(stream),websocket如何做到一直保持连接的 12.TCPkeeplive是TCP协议里面专门有一个保活探测报文的标志,还是通过什么业务的方式去实现的,也就是说是不是协议本身提供的? 
13.讲一下mysql有哪些调优思路,为什么要少用数据库join,而在业务层去手动join
14.mysql联合索引有什么注意事项
15.讲一下mysql回表,什么时候不用回表
16.手撕(单词搜索)
全部评论
触及到我的知识盲区了
2 回复 分享
发布于 2024-05-18 15:00 四川
哥们是找实习吗?
1 回复 分享
发布于 2024-05-19 10:06 江苏
哥们怎么知道挂了
点赞 回复 分享
发布于 2024-05-21 21:15 福建
兄弟 知道这是什么部门吗
点赞 回复 分享
发布于 2024-05-21 12:02 吉林

相关推荐

04-11 09:57
## 1 计算机基础- TCP三次握手、四次挥手-  TCP和UDP的区别- HTTP和HTTPS的区别- 用户态和核心态的区别- 讲一下最近的加密算法,ASC?- 讲一下最近大模型的技术对比?## 2 java基础- JVM\JRE\JDK的区别?- Javamap是怎么实现的?hashmap冲突了怎么解决?如果key超出了怎么办?还要分裂hashmap嘛?- 其他的java集合的底层实现?- 堆的底层实现是什么?口述数据插入堆的过程?## 3 项目- Threadlocal是怎么实现的?是线程还是进程?如果一个用户过来岂不是分给了不同的线程?thradlocal是思想还是工具?- Springboot接受到请求后,网络模型是怎么走的?请求是怎么处理的?谁接收请求?事务怎么处理?NOI模型?- Redis的HashMap底层数据结构?- 是怎么做缓存的?缓存了哪些东西?数据库和Redis是怎么做同步更新的?- 乐观锁是什么?你怎么用的LUA脚本写的version控制,先干什么后干什么?为什么不用pipeline?## 4 算法动态规划,有最大和的最长子数列,例如输入【-2,-1,0,1,2,-1】,输出3【0,1,2】## 5.总结项目是亮点,但是写上了就得会,而且会底层的东西。数据结构不行,算法也不行,底层东西不了解,听起来跟没准备的感觉一样。项目是一句一句比这问的,最好每一句都写一下相应的问题。
查看16道真题和解析
点赞 评论 收藏
分享
评论
7
70
分享

创作者周榜

更多
牛客网
牛客企业服务