wxg 客户端面经

wxg客户端 投晚了,提前批没面完,正式批接着面的 10.12号才oc 整理一下面经发出来

9.14 微信一面

自我介绍
项目
消息转发
mvvm和mvc的区别
是否了解Rac链式编程,只了解一点,简单讲了一下,没用过
项目-tableview滑动优化,渲染原理、卡顿原因
runtime方法调用流程以及消息转发三个阶段优劣
SDWebimage源码 图片解码那部分
设计模式 简单工厂 抽象工厂 单例 ..等
runtime理解 分三部分:
1、方法调用流程
2、objc源码(包括对象本质等)
3、runtime应用(runtime api 、MJExtension 、YYModel)
自己还有什么擅长的 讲一讲
反问

9.15 微信二面 70分钟

聊了会天
项目
消息转发(提到了jspatch、Aspects 原理)
提到了jspatch 又问patch方案设计 说了基于libffi的方案 ,面试官说了汇编实现方案
多个任务执行完后再执行下一个任务用什么 gcd group 底层实现? 信号量
__block 修饰得局部变量为什么可以被修改 局部变量被包装成对象..
scrollview相关一个设计 不会.. 面试官给我讲了一下 其实是一个开源库,让我多看源码
算法题
最长连续序列
最长上升序列
二叉搜索树第3大节点
反问 提前批面不完怎么办 面试官说正式批捞接着面(正式批被

9.24 微信面委会 50分钟

讲项目
Runtime 读过哪部分objc源码,讲一讲细节
实习做了什么 (好像不太满意, 面试官觉得就这?)
在学校有没有研究过什么有意思的东西 讲了自己做的一个测心率的算法 面试官挺感兴趣的,还问为什么没写简历上。。
反问

9.25 微信面委会 二面 75分钟

是个安卓老哥 ,全程聊项目。
Oc语言动态性 runtime是什么 仔细讲解了runtime方法调用流程(包括objc_msgsend汇编实现的那部分)
系统崩溃原理 讲了操作系统层面 又提到kscrash 这样的crash信息收集第三方库的实现原理 函数调用堆栈..等
如何防止崩溃
阅读过哪些源码 讲了一下SDWebimage YYCache 又聊到锁(自旋锁 互斥锁 递归锁)
反问评价 面试官挺满意

#腾讯##iOS工程师##校招##面经#
全部评论
大佬太强了
1 回复
分享
发布于 2020-10-12 19:55
大佬是wxg下哪个部门的啊
1 回复
分享
发布于 2020-10-18 10:13
滴滴
校招火热招聘中
官网直投
还就那个wxg
1 回复
分享
发布于 2020-10-18 10:33
大佬太强了
点赞 回复
分享
发布于 2020-10-12 19:58
请问下大佬有没有推荐的客户端相关的书呀?或者学习的网站之类的呀?谢谢大佬
点赞 回复
分享
发布于 2020-10-13 12:24

相关推荐

一开始约面是说直接HR面的,但是后面又通知主管也要面,就一起面了。先是主管就项目问问题,后面是和HR的沟通交流。主管一开始感觉有点严肃,但后面感觉还是挺轻松的,后面HR很活泼的小姐姐,面试体验不错。主管面:1.项目最有挑战,最复杂的点2.甘特图优化前是怎么展示的,为什么按照16个设备去分页(项目特点)3.了解的更深入的其他的优化手段4.如果不做分页,想要去展示很多条数据如何优化5.除了请求耗时层面,在渲染层面能做什么优化?(希望说出尽可能多)6.从用户请求到返回结果渲染链路上去解析应该从什么方面进行优化?7.echarts底层的绘制逻辑?使用canvas还是dom绘制的8.canvas绘制和dom绘制的区别是什么9.页面秒卡的速度提升如何优化?(答得一般,可以从下图1、图2的角度去考虑)10.上面问题中针对Vue的优化?11.还有接触过其他的构建工具吗12.webpack和vite的区别13.项目总共多少人14.作为负责人如何进行工作安排15.如果重新做一遍的话,有什么地方可以做的更好16.职责分工有些混乱是由于功能交叉还是需求理解不清导致的?17.实际中遇到工作交叉的情况怎么办18.怎么保障大家的交付质量19.同样的问题在不同的人身上出现怎么规避这个问题20.如果项目中出现某个人交付时间delay了或者出现了临时情况怎么应对21.怎么看待前端这个岗位22.下一步的规划是什么hr面:大概总结一下问的内容1.你对本公司有了解吗2.你觉得什么样的公司算是满足你预期的大的平台3.有没有过压力很大的时候,怎么解决4.怎么考虑实习和工作岗位以及地点主要是围绕个人相关的一些问题最后有反问环节,主要问了培养机制、薪资构成、工作环境和强度之类的希望快快oc!!#软件开发2024笔面经##饿了么##前端##暑期实习##我的实习求职记录##25届暑期实习#
点赞 评论 收藏
转发
3 25 评论
分享
牛客网
牛客企业服务