[春招实习]腾讯Go TEG云架平 一面凉经(运营开发)
腾讯 TEG云架平 一面凉经(运营开发实习)
2022/3/2一面(42分钟)
1 项目职责以及项目难点
2 redis 点赞数量怎么保证不会丢(持久化)
3 AOF 刷盘机制
4 RDB 和 AOF 的区别
5 热点 key 怎么解决(更新频繁和查询频繁)
6 经典问题:为什么 redis 快
7 Redis 中的网络IO
8 select 和 epoll 的区别
8 补一个 redis 的 rehash(当时没睡觉,人有点懵,一时间没反应过来问的啥,直接说不会了)
9 为什么项目用到雪花算法
10 还知道其它关于分布式id的算法吗(为什么用这个不用那个,面试官建议要做横向对比)
11 gin 框架,一个请求在 gin 里面是怎么流转的
12 鉴权是怎么做的
13 一个 go 进程消耗过多,怎么定位
14 逃逸分析怎么判断
15 怎么在运行时分析 (我一段乱扯扯到这的,其实是golang有个工具来着)
16 goroutine 泄露
17 《第二个项目》为什么要做这个项目呢
18 kafka 怎么保证消息不丢失
19 kafka 挂了的情况
20 etcd 的选举过程
21 学校的实训项目(Java生鲜电商),mybatis逆向工具实现了什么功能。发现没啥意义,就没继续问了 ORZ。
22 ACID
23 隔离性怎么实现的
24 MVVC
25 读快照的过程是怎么实现
26 redo log 和 undo log
27 写在 redo log 里面的记录一定有效吗
28 怎么判断一个redo log 是已提交的
29 redo log 和 bin log 作用,它差别在哪里
30 大文件存了很多qq号码,怎么判断某个qq号码是否在里面(限制内存)
31 两台电脑之间大文件高速传输
反问
1 询问面试官的组做什么的
2 评价:选取方案应该应该多做横向对比,有些技术细节应该更深入,广度和深度都要抓好,广度够了,深度应该要更加强。
3 提问运营开发
总结
1、第一次面试,面试官帅且温和,非常好的一次体验。非常感谢面试官不嫌弃我一个学生水平不高,愿意和我一起讨论问题!
#腾讯实习##Go##面试题目##腾讯#