1. 手撕 合并链表(l1,l2) 但是无返回值(其实挺简单的,多个 prev 指针,但一开始写成有返回值的了,最后太紧张了没改过来,下来看发现很简单)2. 讲讲项目3. MVVM 怎么实现的4. 具体讲一讲 MVVM 的流程,比如完成任务,就比如数据有一个列表,页面一个加号,实现怎么做的5. 图片上传(批量上传,上传失败,网络相关的)6. 列表滚动优化这块怎么做的7. 把大量计算放到异步函数,举个例子8. 那假设有大图,你在滚动这块可以怎么做,怎么渲染,来优化9. 多级缓存机制10. Actor 模型数据一致性讲一下11. 那 actor 模型这块,它肯定是串行队列,那假设有 100个低优先级的,现在有一个高优先级的,怎么办12. 那假设用户滚到第100个,现在想回到第5个,那会不会涉及到加载删除的过程,那有没有好的调度实现13. 那要是用户不断上下滑动,那你说的那个缓存加载机制不断有个加载删除过程了?总共1h10min左右,主包还是太菜了,面完就挂了