首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
已注销
发布于陕西
关注
已关注
取消关注
@菜菜cccC:
2.23 腾讯qq一面 1.5h
1. 自我介绍2. HTTPS 的原理3. TCP的粘包、拆包了解吗?4. Goland 了解什么语法吗?协程优势在哪里?5. 你知道Context类,实现原理是什么?6. 消息队列?kafka你知道哪些消息重复消费的情况?7. 多个消费者在一个消费组里, 如何避免消费重复的情况?8. 如何实现一个延迟时间调用api的?9. Mysql 底层数据结构是什么? 优势在哪里?10. 出现慢查询有什办法?11. Redis了解?和本地缓存有什么区别?12. 有咩有办法本地缓存只保存在某一个实例中, 每次能固定访问到, 而不用13. 缓存和数据库的一致性怎么保证?14. 如何只用Mysql也能增加吞吐量?15. 项目中优化了Job调度策略是怎么回事?16. 导出性能优化30min -> 3min 是做了什么?17. 什么是优化的第二种方案流式导出18. 算法题: 回文链表 先讲思路再实现19. 反问:部门业务、面试表现以为录音开了😭😭,记得了后续再更新, 回答下午更新2.25 更新当时回答回答1. 自我介绍:学校+实习+项目2. 先说结论是非对称加密随机数秘钥, 对称加密传输, 防止中间掉包, 服务端增加第三方证书认证。 在说明了这么做的原因:非对称加密(保密性好但开销大)和 对称加密(开销小)3. 不了解4. 就说了协程是用户级线程, 减少了内核态线程和用户级线程的切换,减少了性能开销5. 用过, 用于上下文,比如截止、超时时间等6. 我说了业务上可能生产者在多个地方生成了一样的消息, 面试官说不要说业务上, 消费这边技术上的。 我说可能消费组读取了同一个offset没加锁,他说不太对, 读取了就会更新offset, 后来提示说, 消费了但是系统重启了, 忘记告诉消费信息。7. a. 消费重复发生了的时间间隙长 存一下消息id进缓存, 消费前检验下是否有存在的Id; b. 短时间的情况就每次消费前加个分布式锁8. 我说实现一个优先级队列, 以最终发送时间的时间戳为优先级判断, 优先级队列用堆实现。 再加一个定时任务, 以最小精度来访问, 每次取出所有到达当前时间戳的任务去调用。9. 插入时间复杂度 o(lgn) , 查询o(1);10. B+树;查询高度地却且稳定、范围查询效率大、插入维护成本低; 分别和AVL 树 红黑树(插入自旋消耗大), B树(性能取决于树高、数据记录占用大, 树高不稳定且要比B+树高很多), Hash(效率高,但范围查询效率低), 跳表(存在磁盘, 一样是高度太高了, 磁盘io太多, 内存读取很快不用考虑io性能,而且实现简单性能优秀, redis用跳表)ps: 感觉腾讯面试很看基础, 尤其是基本的数据结构问题, 场景题要说清楚用什么?为什么这么用就挺加分11. 在实际工程中, 慢查询一般从监控里面得出, 第一步会看 同样看监控里面的数据库指标, 比如出现时间、buffer pool 命中率等, 有可能是Buffer pool 太小或者脏页太多, 调高大小、调低脏页, 减少抖动,一般阈值是99%*************************************; 第二步看, 检查具体慢查询sql语句执行计划, 看explain字段, 讲了各字段意义, 一般这种情况就可以解决了, 讲了一次因为前后人员版本开发的问题,增加了索引但新业务没走新索引, 最后用了force走强制索引; 最后看mysql链接, 有一次查询调用时间很快,但是网络开销大, 发现是Mysql服务群那边重启了服务连接数回了默认值、比原来的连接数少导致12. 联合索引是依据索引内字段顺序构建索引的,先比第一个再比第二个, 如果不考虑sql语句条件顺序, 会导致第二个字段走了全表查13. 有了解, 一个分布式缓存,一个本地缓存,本地缓存每台实例都有存储14. 先说了分发的时候加实例映射, 固定分发到一台实例, 后来让我用技术上实现, 说就取某台实例的特殊id, 用唯一性算法比如mod, 制定分发的时候只要到特殊的实例才会读取本地缓存15. 1. 立刻同步, 加锁, 2. 延迟一致性, 先更新缓存, 后续异步任务更新数据库16. 想了一会 —— 分库分表!17. 讲了下这个跟项目实现有关等等18. 主要是解决两个问题: 1. 大表查询, 当时考虑分页深度查询和流式查询, 最终考虑到实现难度选择了简单的分页游标查询。 2. 中间有很多对外掉接口的情况, 有大量的网络开销, 用arthes查具体的大开销地方,然后在导出里面减少到不必要的接口调用, 如果能存下来, 时间开销能降到1min内19. 流式导出, 这个是之前看的一篇文章https://mp.weixin.qq.com/s/SOsx-6rCLqdEBfOV77ybyA, 就是一次性发送所有全量请求, 输送的数量有服务端控制20. 瞬间看出来, 之前在牛客的面经里面看过, 现将思路:1. 最简单的用栈来实现 两边读取就可以 2. 把后一半翻转, 顺序比就行面试官提问: 能不能不用读取长度呢 答:快慢指针 就可以然后花了15min写完, 中间还问了一个问题,不记得了, 啥数据结构、测试用了都要写, 大概总体花了快30min
点赞 27
评论 13
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
09-30 11:50
武汉大学 FPGA工程师
开立医疗面经(已Offer)
面试岗位是FPGA工程师,面试官很有礼貌,能感受得出来绝对是技术大佬,很有耐心解答问题,也能学到很多东西整体面试过程体验挺好的,相当于互相交流先是自我介绍然后针对项目进行了询问问了实现过程和技术细节对自己项目用到的东西要了解怎么做以及为什么这么做然后问了些日常相应的八股信号串扰的原理和解决办法电源的动态响应高速信号线的传输损耗对于ISP的理解和掌握情况别的不记得了……反问部门工作,包括数模结合设计,高速光电探测+FPGA设计,大概就这些已经拿到offer啦,要面试的伙伴可以参考一下我的,提前做好准备
查看6道真题和解析
点赞
评论
收藏
分享
09-28 09:42
快手_机器学习算法部_机器学习算法工程师(准入职员工)
快手内推,快手内推码
快手数据研发一面(40min➕,比较简单,面试官和善) 1.深挖项目,项目架构选型,不同数据为什么存储在不同位置等之类的问题 2.MR工作流程 3.Hive和Spark的区别 4.细挖简历,比如说说简历中复杂SQL的难点在哪里,如何解决 5.认识什么告警类型,都如何处理 6.数据倾斜如何定位,如何解决 7.数仓分层以及分层作用 8.DWS层和DWM层的区别 9.spark的driver,task,job,stage之间的联系 场景题,对直播中的金额数据如何进行数据质量的一个检测 手撕算法:最大子数组和 SQL:最大连续问题 二面(50min➕,主要难在项目拷打,八股很简单) 1.深挖项目非常细...
点赞
评论
收藏
分享
08-21 11:16
字节跳动_后端开发(实习员工)
秋招第一个意向
感谢快手,全程都很顺利~tl:8.7 一面8.11 二面8.19 三面8.20 hr面8.21 意向三面面完面试官当场oc,还夸赞我是高潜,总算有保底了,心里安稳了很多
我不想再挂了:
给我一个啊
我真不行了
点赞
评论
收藏
分享
08-26 03:13
安徽科技学院 C#工程师
OK又被嘲讽了
好好好,这么内涵我
Hyh_111:
像这种hr就不用管了,基本没啥实力,换一个吧
点赞
评论
收藏
分享
09-30 21:20
大连理工大学
如果你想在10月拿到offer(干货无焦虑版)
1、先告诉你当下所处的阶段:过了国庆,秋招刚刚进入下半场,意味着你才走过了50%📍结合我这几年的经验看,下半场才是更多人上岸的高峰期,祝你顺利。2、如果你刚开始投递不久,我很建议按照开放顺序从前到后。可以重点挑几家中大厂,💁🏻然后开始地毯式投递,每天投8-10家,你会很快追上进度。3、从目前的发面情况看,今年京东采销的hc很充裕,且持续在发面,记得关注专场(连续拿到2-3次面试机会的同学不少🧏🏻)4、简历中的描述要和投递岗位匹配起来。以实习title举例:部门助理、运营实习生、市场支持等都是非常模糊的表达,HR筛简历抓不到关键词🙅🏻 更直观的表达分别是:业务运营、xx运营、市场推...
站队站对牛:
保持学习的兴趣
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
没见过工贼+背刺的可以来看下这位
1800
2
...
“所有人”都在二十多岁痛哭,哭着笑着回忆了我的七年
1800
3
...
小红书一面
1242
4
...
不想干互联网,有什么别的出路😭
864
5
...
秋招的国庆过的也很压抑
826
6
...
minimax前端一面&二面
572
7
...
大佬求帮选offer
390
8
...
大厂面试问题记录
388
9
...
秋招offer选择:阿里淘天|腾讯天美
379
10
...
26届计算机秋招阶段性总结
344
创作者周榜
更多
正在热议
更多
#
AI创作大赛:牛可乐的国庆之旅
#
12921次浏览
188人参与
#
材料专业可以靠半导体脱坑吗?
#
23140次浏览
129人参与
#
深信服秋招来了
#
270792次浏览
2905人参与
#
通信硬件人社招/春招/实习投递现状
#
29412次浏览
946人参与
#
国庆假期,给大脑放个假
#
1631次浏览
22人参与
#
大学四年该怎么过,才不算浪费时间?
#
12135次浏览
72人参与
#
携程求职进展汇总
#
636326次浏览
4648人参与
#
五一假期,你打算“躺”还是“卷”?
#
80449次浏览
715人参与
#
你小时候最想从事什么职业
#
121245次浏览
1891人参与
#
海康威视求职进展
#
106294次浏览
515人参与
#
网申一定要掌握的小技巧
#
13043次浏览
74人参与
#
2025,我想......
#
73007次浏览
606人参与
#
长江存储求职进展汇总
#
57259次浏览
227人参与
#
国庆放假,你还会投简历吗?
#
9602次浏览
108人参与
#
牛友的国庆旅行碎片
#
6658次浏览
55人参与
#
国庆放假,你还会主动学习吗?
#
13758次浏览
67人参与
#
查收我的offer竞争力报告
#
215297次浏览
1397人参与
#
你认为工作的意义是什么
#
184154次浏览
1148人参与
#
你认为哪个岗位找工作最卷
#
51195次浏览
228人参与
#
设计人如何选offer
#
151657次浏览
795人参与
#
距离放假还有_天,我已经……
#
15128次浏览
184人参与
#
教师节,你送祝福了吗
#
6018次浏览
52人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务