字节四面提前批

安卓基础技术部门说好8月中旬入职,然后过了一星期说领导不合适,跟基础的hr聊了聊,给我推到了教育。

教育的面试官哥哥是我见过最温柔的面试官了

1.介绍自己
2.ios和安卓你哪个更感兴趣,为啥
3.既然你说安卓骚操作比较多,那你做过吗
4.基于类加载的热修复
5.双亲委托

然后就没啥可问的了,说之前的面试问的很全了,那问个网络吧
6.滑动窗口
7.怎么优化首页加载速度(从数据传输方面)
我提出的点:
使用http3.0
加入缓存机制
数据解析方面使用protobuf
预加载机制
服务端优化查询策略
面试官提醒的点:
dns解析存储ip,跳过查找过程
服务端进行压缩
数据分页传递
除了dns其实在我们贴吧项目里都是有的,确实没有想起来

8.为啥会有这么多排序,这么一问我实属懵逼了
我就说总有些人想把排序的时间复杂度趋近于on
为了这人们不懈努力
9.排序算法怎么分类,合个排序算法的场景
10.如果是链表排序你会用哪个算法,我说的选择
10.链表能不能用归并呢,写一个吧

#字节跳动秋招提前批##面经##校招##字节跳动##安卓工程师#
全部评论
提前批不是只有三轮技术面吗
点赞 回复 分享
发布于 2021-08-06 10:47
教育不是裁掉了么
点赞 回复 分享
发布于 2021-08-05 17:27
排序时间复杂度不是至少On?
点赞 回复 分享
发布于 2021-08-05 17:08

相关推荐

02-14 12:40
门头沟学院 Java
程序员花海:1.面试要求必须Java笔试不一定 2.难度对等秋招 远超于日常实习是因为同一批次且转正很多 竞争压力大 3.第一个加点指标,上线了就把接口性能加上去 使用本地缓存这个不算亮点 只是技术选型,要把为什么采用这个和背后的思考写出来而不是单纯堆叠技术没意义 4.八股要一直看 很容易忘记 5.拼团交易这个老问题 堆积技术 另外建议你把奖项合并到教育背景 没必要拆出来放最后
我的简历长这样
点赞 评论 收藏
分享
评论
1
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务