腾讯音乐 一面 秒挂

感觉要被骂哭了的一次面试,一次比较难忘的面试经历,面完感觉要掉小金豆了。

1.讲tcp, time_wait, 过多的优化。

答得尚可。感谢小林coding

tcp还问了naggle,delayack和可靠传输保证, 我答了我认为超时重传+确认机制就基本可以实现了,但是tcp还是有握手挥手流量控制,拥塞控制等一系列机制。面试官问我还有吗? 然后我是真想不起来还能有啥了。

然后问我让我设计http,要怎么基于tcp设计, 讲了点粘包,拆包。 然后问我http是怎么连接复用的(太久没看了,着实忘了细节)

我有说我感觉tcp有很多历史原因改起来很麻烦,想往quic上引,然后面试官也没继续问。

2.进程,线程, 协程。

问我协程怎么实现的,这些本质上有什么区别?

答出来了协程是用户决定如何取执行逻辑。 不知道面试官还想问啥。

3.epoll

协程提到了epoll。 开始问epoll为啥用红黑树? 为啥不能用hash表? epoll在操作系统层面是怎么感知到有消息来的? epoll是怎么查红黑树的? 能不能讲讲红黑树是怎么保证平衡的? 旋转?

真实地体会到无力。八股战士怎么会这么底层的东西?

4.mysql

问了几句常规八股, 唯一没有持续摇头抱歉的地方。

问了我一个常规场景题,问我这个场景下索引怎么设计,问我会不会分库分表。 吟唱了几句然后也不知道说的对不对。

场景题: (感觉他麦有一点问题,总是有些关键字) 问我一个包括了 id, name, class, score等字段的表, 如果经常有查询某个班级前五名名字的需求,要怎么设计。 我说了用class,score,name这样的一个联合索引,还可以保证覆盖索引。

5.redis问了一点。

吟唱了以一些八股之后,然后问了我 redis底层hash表的实现,答了渐进式hash,然后问我如果是你的话,你会怎么设计?(设计个鬼) redis感觉是挺熟的面试官也没问太多了。

6.项目blabla

7.缓存一致性blabla

然后如果用canel异步更新,缓存删不掉怎么办?数据库写完,更新程序挂了怎么办? 分布式事务了解过吗?

8.雪崩穿透讲一下

问我缓存穿透解决?

布隆过滤器,异常处理

什么场景会有?(答了csrf攻击,别的想不起来了)。问我如果没有你说的这些机制,要怎么办? md我能想的都说完了,把我榨干了都想不起来啊

9.问我会看什么技术博客吗? 问我了解过微服务吗?

反问:请问你们那边想招什么人? 知识深度足够, 最好看过源码, 知识广度有要求但不多。

1h,纯拷打,没录音,中间可能有些被骂的太狠了忘了, 面试官最多的一句话就是你下去再思考一下吧。可能是因为笔试迅速的全A能有这个面试, 中途问的随心所欲的,感觉面试官水平很高, 拿捏我这种八股战士就是完全不问八股,完全不让你吟唱,头摇的跟拨浪鼓一样。面试官对我的称呼从不带姓只叫名字到xxx同学。 还有可能是因为我是java, 他们招的也是c++/go, 确实有很多火力没办法被分担。

上周同门面试也是, 给了40min写题, a了好多。 然后问shell输入命令之后发生了什么,拷打了十多分钟。即便40分钟4道mid题全A也是秒挂

#软件开发2024笔面经#
全部评论
面试官自己把文档抛开估计一个都答不出😂,这是招神仙呢
116
送花
回复
分享
发布于 04-23 00:07 重庆
二面的面试官说他们组有四五轮技术面,当成秋招来搞,感觉最后进去的都是神仙
38
送花
回复
分享
发布于 04-22 22:20 四川
滴滴
校招火热招聘中
官网直投
他不满意你就反问他呗,看面试官怎么答,我遇到过反问面试官,面试官想了一会,直接说"这题我们跳过吧"
26
送花
回复
分享
发布于 04-23 17:23 江苏
epoll这个今天刚看。不用哈希是因为维护开销和空间,操作系统层面是网卡接收网络包硬件中断,之后kaoftirqd处理软中断将ringbuffer的skb摘出置入socket的接收缓冲,sock的ready_data指针激活三次回调,查红黑树就是bst的查法,保证平衡就是红黑树的规则,旋转就讲一下左旋右旋。 但楼主投的qq音乐又不是鸡架,拷打这个面试官真的难绷😅
21
送花
回复
分享
发布于 04-22 23:36 广东
招的是神仙吧
16
送花
回复
分享
发布于 04-22 21:43 湖北
现在招聘都卷成这样了,年轻人还有啥出路啊?
14
送花
回复
分享
发布于 04-22 23:12 北京
md,问这么多,他自己会吗?
8
送花
回复
分享
发布于 04-23 04:22 美国
搁这招超人呢
5
送花
回复
分享
发布于 04-23 10:50 广东
今年就是地狱难度,认识一个ecfinal银牌第一名的朋友都找不到工作(阿里三面被挂)
5
送花
回复
分享
发布于 04-23 16:15 上海
*,怎么问的这么深入,谁能会啊
4
送花
回复
分享
发布于 04-22 23:03 江苏
实习这么难😰😰😰😰
4
送花
回复
分享
发布于 04-23 00:09 江苏
可能是有别人了
4
送花
回复
分享
发布于 04-23 21:43 广东
好难啊,瑟瑟发抖。
2
送花
回复
分享
发布于 04-22 23:27 河北
难道所有的面试都会问的这么深入吗 八股这么多还要深入 不知道怎么学了都
2
送花
回复
分享
发布于 04-24 00:22 广东
继续加油
2
送花
回复
分享
发布于 04-24 06:53 河南
哥们投的什么岗呀,哪个部门面的呢
1
送花
回复
分享
发布于 04-22 21:35 江苏
这还是实习岗?
1
送花
回复
分享
发布于 04-23 12:23 湖北
大佬冲下一家
1
送花
回复
分享
发布于 04-25 10:23 广东
佬的八股在哪深入的学习的
1
送花
回复
分享
发布于 04-29 15:04 安徽
谢谢,可能跟你一样也是笔试很快ak但现在才被捞起来,看来你的面经决定不面了
1
送花
回复
分享
发布于 05-06 16:07 四川

相关推荐

【负能量预警】已挂因为面试的太烂,所以拖了好几天才来写面经。总结就是自己没有复习的内容真的是一点也记不起来,基础还是很薄弱。体验很不好,感觉面试官没有认真听我说话,简历上的内容没问多少,可能我项目太简单,没什么好问?八股问的东一个西一个,没有什么关联性,问了网络相关、Linux还有C++,都是我没复习的内容…最后可能实在不知道问啥,让我说自己哪方面掌握的比较好,我说的数据库,然后问了些八股,结束的时候,面试官打算直接再见,被我喊住,反问了两个问题。总之,面完自闭的一次体验。第一部分:自我介绍第二部分:算法题(20min)实现一个的Set,支持O(1)的insert、remove、随机get。思路想错了,关注点放在O(1)的insert和remove。第三部分:项目&八股(20min)1. 项目支持rpc的watch功能吗?2. 有没有了解过ETCD、Consul这些注册中心?(没有)3. go相较其他语言有哪些优势?4. TCP粘包了解吗?5. MySQL的B+树索引一般限制到几层?    1. 3-4层能支持什么样量级的数据?6. 有用socket实现网络编程吗?7. Linux的进程间通信有哪些机制?    1. 最快的进程间通信方式8. HBase的存储结构?9. Linux的命令行    1. 查看网络链接    2. 查看负载、进程的情况    3. 查看进程的线程的指令10. C++的static有什么作用?11. HTTP2和HTTP3了解吗?12. 说一下Mysql的MVCC13. Mysql有哪几种锁?14. MyISAM和InnoDB引擎之间的区别?15. InnoDB支持哪些事务隔离级别16. 用什么指令看表的索引?17. MongoDB有用过吗?18. NoSQL的数据库有用过什么?19. Redis有哪几种数据类型?20. 除了B+树外还了解哪些树的类型?21. 你能实习多长时间?(不知道是不是硬性要求问的,必挂的情况下问这个问题让我很难过)第四部分:反问
点赞 评论 收藏
转发
压力最大的一集,面了一个半小时,写了四道题,以为挂了,过了一会看状态直接复试了说说你对于链表这种数据结构的理解react fiber中是怎么实现的链表和数组的区别,优势是什么深浅拷贝、堆栈,js数据类型,如何实现深浅拷贝手写深拷贝字符串为什么能调用某些方法,原理是什么(这里扯到了字符对象和原型链)一道输出题(考查作用域)手写事件冒泡和事件捕获阶段的一个点击事件弹窗事件捕获和事件冒泡顺序是怎么样的,谁先说说常见的排序算法(说了冒泡和快排)手写改编版delay函数手写flat方法DOM Ready的含义,如何计算这个时间onload和DOMContentLoaded的区别onload过程中,图片加载算在内吗FP,FCP,LCP是什么,如何获取Performance和PerformanceObserver的区别说说常用的Git指令git stash是干嘛的git merge 和git rebase区别ansi字符是什么,和其他的编码有什么区别base64和ANSII的原理utf8和utf其他有什么区别,原理是什么utf8是怎么存储字符的,每个字符大小是多少,有什么优点知道哪些前端优化手段,你平时是怎么做的jpg png webp和avif有什么区别图片懒加载,骨架屏原理,白屏如何处理如何进行打包优化cdn是什么webpack和vite的区别vite的原理是什么没录音还有一些不记得了…题都写出来了,有几题没答好,结果秒过了tme带我走吧
点赞 评论 收藏
转发
69 301 评论
分享
牛客网
牛客企业服务