27届字节飞书客户端三面面经
感觉面试官像个社畜,对啥都提不起兴趣的感觉。。。和藤子二面面试官一样比较担心我一旦实习,大三os和计网的专业课咋办;花了好大功夫证明我自学能力很强,一面对我的os计网拷打也很认可,不知道他听进去没。半个小时算法,部分安卓项目,无八股,无实习,具体问了啥有点忘了,感觉这次面试没有太大学习和参考的价值
------------------------------------------------------------------------------------------------------------------------------------------------------------------
0.能实习多久,自我介绍
1.项目为什么要选择mvvm架构
2.为什么要用本地缓存存储网络数据
3.在开发项目或者实习过程中遇到哪些困难,如何解决的
4.activity和fragment之间怎么通信 -- findview与findbyid,或者broadcast广播
5.哪种更好,各自优缺点 -- 函数更轻量,广播要创建生命周期等比较重量,常用在无直接通信手段的不同组件之间如service和activity
算法? :
1.给random7()函数实现random10()函数 -- 完全不会啊,下来一看思路这么难你是想干什么?考察这个有什么意义?不想要我能否直说?
2.最小覆盖子串
3.接口耗时5ms - 5s都有,如何排查是客户端,服务端,还是网络的问题
反问:
1.leader的视角看重团队哪些素质,对实习生哪些要求
2.部门在飞书中定位如何,核心吗
3.搜索是调后端接口实现的还是本地sqlite+fts5构建的
4.我的优缺点
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
算法写的不是很好,加上面试官开头就担心我os计网,优缺点环节优点说学习能力强,缺点说知识储备不行,算法差点意思;nnd优点都是套话,缺点都是硬伤;又感觉淡淡的死了;主要这个面试官一个中年人,对我的表达,潜力等软素质不是很感兴趣,死磕流程和学校课程,淡淡的死了,感觉好可惜二面那么压力那么难都过来了,死在一个感觉无关轻重的面试官手上有点烦