字节跳动(今日头条Android开发)二面

时间:2024.2.26

时长:1个小时

1、自我介绍

2、对客户端开发有什么想法

3、对项目中的session永不过期功能如何实现的,现在设计的话会怎么设计

4、什么样的情况下需要建立索引,索引有没有什么不适用的情况

5、索引内部是怎么实现的

6、B+数相对B树的三大优点是什么

7、前后台为什么要使用MVC的架构,有什么好处

8、外卖库存只有5个了,什么时候让库存减1比较合适

9、https怎么建立安全连接的

10、https的抓包工具怎么设计

12、代码运行的时候cpu是如何读取内存中的数据的

13、用基本的数据结构去设计LRU,你会怎么设计

14、手撕算法:给定一个三角形的数组,数组长度为n,返回从上至下,相加和最小的值。路径说明:每一次可以运动到临近的行和列

二面总结:一二面难度层次递进是相当明显了,二面几乎没答上几题,计算机网络和操作系统真的是我的硬伤啊,一问一个不吱声!另外一二面面试官都是女生,还是挺特别的,之前遇到的面试官几乎都是男生,距离二面已经过去好几天了应该是寄了,不过没关系有机会参加二面我已经非常满足了。

#字节跳动##今日头条##Android##校招#
校招面试题 文章被收录于专栏

记录我的校招面试经历,要和大家一起努力!

全部评论
想问下,现在字节手撕代码环节,是acm环境,还是leetcode环境啊
2 回复
分享
发布于 03-03 00:09 北京
是实习吗
点赞 回复
分享
发布于 03-02 17:25 上海
联易融
校招火热招聘中
官网直投
佬,我是这周五今日头条二面,还没结果
点赞 回复
分享
发布于 03-02 17:37 广东
m
点赞 回复
分享
发布于 03-04 15:04 陕西
Android怎么也问红色的这几个
点赞 回复
分享
发布于 03-05 09:23 江苏
佬,你有问安卓开发的主要语言是什么什么吗
点赞 回复
分享
发布于 03-29 09:07 辽宁

相关推荐

面试官很早就到了,守时好评。 1、自我介绍2、讲了一下用大模型在公司做了啥业务,应用方面的。3、拷打项目(项目的架构设计,redis的缓存数据结构设计)4、MySQL的事务隔离(实现机制,读已提交和可重复读的区别,跟面试官讨论了很久可重复读是否会出现幻读的情况,然后结论就是面试官说如果事务全部使用当前读就不会发生幻读,因为都加上了间隙锁(确实),但是如果是这样的话性能上会有很大的损失吧,况且真的有人不会使用快照读吗?这个待议,反正背一下结论就好了)5、分布式事务(我不太了解)6、设计一个加密解密的网络通信机制(发送邮件,照搬了https的非对称加密传输,比如CA抵御中间人攻击,如果性能不高,可换成对称加密)7、做题(K组翻转链表,不足K个照样翻转,调了半天没调出来,但是讲了大体思路(prev,pre,cur)三个指针怎么迭代翻转,后面发现是有一个变量写反了~~~)8、问了问感兴趣的方向(想做算法还是后端)9、有无offer10、反问(抖音业务,部门工作介绍,该继续改进的地方)总体感觉强度很高,思维性很强,八股含量比较少,很多问题都比较吃理解能力和思维能力。-----4.1感谢信了,不觉得奇怪,字节现在hc太少了,反思一下,虽然说自我感觉面试没啥问题,但还是觉得自己在分布式这方面不太熟吧,同时项目里面的项目不太能够经得起拷打,有时间的xdm还是早做准备多参加开源项目或者多多实习,不要像我一样整天只会crud了。
点赞 评论 收藏
转发
6 13 评论
分享
牛客网
牛客企业服务