3.29抖音一面

面试官很早就到了,守时好评。

1、自我介绍
2、讲了一下用大模型在公司做了啥业务,应用方面的。
3、拷打项目(项目的架构设计,redis的缓存数据结构设计)
4、MySQL的事务隔离(实现机制,读已提交和可重复读的区别,跟面试官讨论了很久可重复读是否会出现幻读的情况,然后结论就是面试官说如果事务全部使用当前读就不会发生幻读,因为都加上了间隙锁(确实),但是如果是这样的话性能上会有很大的损失吧,况且真的有人不会使用快照读吗?这个待议,反正背一下结论就好了)
5、分布式事务(我不太了解)
6、设计一个加密解密的网络通信机制(发送邮件,照搬了https的非对称加密传输,比如CA抵御中间人攻击,如果性能不高,可换成对称加密)
7、做题(K组翻转链表,不足K个照样翻转,调了半天没调出来,但是讲了大体思路(prev,pre,cur)三个指针怎么迭代翻转,后面发现是有一个变量写反了~~~)
8、问了问感兴趣的方向(想做算法还是后端)
9、有无offer
10、反问(抖音业务,部门工作介绍,该继续改进的地方)

总体感觉强度很高,思维性很强,八股含量比较少,很多问题都比较吃理解能力和思维能力。

-----

4.1感谢信了,不觉得奇怪,字节现在hc太少了,反思一下,虽然说自我感觉面试没啥问题,但还是觉得自己在分布式这方面不太熟吧,同时项目里面的项目不太能够经得起拷打,有时间的xdm还是早做准备多参加开源项目或者多多实习,不要像我一样整天只会crud了。
全部评论
老哥投的啥岗
点赞 回复
分享
发布于 03-29 23:58 浙江
老哥具体是抖音下面哪个小部门知道吗,直播 电商 短视频还是什么
点赞 回复
分享
发布于 03-30 11:53 江苏
联想
校招火热招聘中
官网直投
我面暑期也是这道算法题,字节算法现在很多都是LC题改编
点赞 回复
分享
发布于 04-02 17:59 广东

相关推荐

很久没更新了,其实一面结束第二天就打电话约二面了,只不过我没把握住,并且自己不想做测试开发,后面忙着其他面试没来得及更新!!一共 1h9min自我介绍大模型评估展开介绍自动化评估如何做的,你们拿了很多大模型看他的分析语义能力更强嘛?训练出来的目的是什么?是优化这个模型的能力,还是让基座模型能力提升大模型训练的过程是怎么做的?这个过程是需要写代码还是怎么做?评估结果怎么看是好是坏?最后的训练结果是怎样的?大模型是如何做到语义分析的?对大模型的底层理解有哪些?一点一点的分析如何做的?OK,上面是我的简历内容,具体不太懂的友友可以看我一面的面经,下面这个是测开的同学可以看一下!测试的应用有了解嘛?程序语言的了解?java面向对象和多态的概念?怎么实现多态呢装置器和迭代器的概念是什么呢?python中的元组和list取list的最后一个元素如何做?python中的多线程和多进程分别适用于什么场景吗?根据python的语言特性说多线程和多进程适用于什么不同场景线程池为了解决什么问题?操作系统中的内存泄漏和内存溢出?什么情况下会出现内存泄漏和内存溢出溢出是划分的堆栈不够还是怎么?什么情况下会导致溢出?你有注意过吗?计算机网络中的cookie和session这两个有什么区别?在我们浏览器是如何管理的?有什么不同?一般的是基于哪一种实现的?比如淘宝账号?为什么用session比较多数据库会吗?一张表店铺id和商品id,我们要查店铺id = a的所有表记录如何做的?如果要提高sql的查询速度有哪些方法?经常使用的linux命令有哪些?如何判断一个二叉树是一个平衡二叉树?如何实现一个深度的查找?如果这个树的深度特别长会导致什么问题啊?编程代码(数组旋转)三个一旋转,M个一旋转忘记问反问环节了(时间太紧,因为要面下一家了)二面挂了,还是自己太菜了,也本来没准备这个方向
点赞 评论 收藏
转发
7 10 评论
分享
牛客网
牛客企业服务