腾讯PCG 后端开发一面

#秋招#
秋招第一战,记录一下,用于后续复盘,三天抱佛脚。。。。
1.自我介绍(稍微有些磕绊,可以多练习一下)
2.Redis常用的数据结构
3.讲一下跳表的搜索复杂度(O logn)
4.讲一下跳表是如何实现这种复杂度的
5.Redis的持久化
6.mysql是如何实现持久化操作的(redo log,脑子短路,忘了写入流程了)
7.进程和线程的区别
8.讲一下协程/不会
9.讲一下如何排查502状态码(讲了500,后面知道502是负载均衡相关的)
10.讲一下301,302是什么意思(重定向,没复习真的忘了)
11.讲一下如何用redis实现延迟队列
12.如果同时有5个任务在10分钟之后提交,或者更多,那么如果是一个个从队列中拿数据,那么前一个任务会影响后续任务执行时间,说一下解决思路
13.请求和响应的header
14.linux里面,如何排查端口占用命令,如何解决
15.讲一下jwt
16.为什么要在redis层面缓存jwt,jwt已经是无状态的了(这里有些误会,项目是用redis存储用户信息)
17.Redis如何实现分布式锁
18.TCP和UDP的区别
19.进程之间是如何进行通信的
20.讲一下linux的文件描述符
21.索引失效的情况(脑抽,只想了一种)
算法题
反转链表
大数之和(优化时间复杂度)
反问,部门语言,业务
全部评论
哥们,技术中台-应用架构方向么?
点赞 回复 分享
发布于 2023-09-05 18:55 重庆
问的确实广。好多答不上
点赞 回复 分享
发布于 2023-09-05 10:19 广东
更新,凉了,滚回去学408。。。
点赞 回复 分享
发布于 2023-09-05 00:16 广东

相关推荐

半解316:内容充实,细节需要修改一下。 1,整体压缩为一页。所有内容顶格。 2,项目描述删除,直接写个人工作量 修改完之后还需要建议,可以私聊
点赞 评论 收藏
分享
想按时下班的大菠萝在...:隔壁学校的,加油多投, 实在不好找可以下个学期开学找,把算法八股准备好,项目有空再换换
投了多少份简历才上岸
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-15 17:32
点赞 评论 收藏
分享
评论
6
37
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务