首页 > 陌陌两面面经
头像
婉拒Lisa数次
编辑于 2021-04-02 20:14
+ 关注

陌陌两面面经 内部员工回复

一面(3.17 35min)

面试官也太友善了
面试官也太友善了
面试官也太友善了
面试体验奇佳

项目

1、自己讲了项目细节,大概十分钟左右

编译

1、
i = 1
i = i++
int j = j++
int k = i + ++i * i++

求i j k(答错,面试官让我自己回去看看栈帧、临时局部变量相关)

iOS相关

1、消息转发机制
2、事件响应链(从runloop说起了)
如果最后得到的view无法响应事件,会发生什么?
3、YYModel了解吗(我:没看源码)
4、RunTime相关,具体忘了问啥
5、了解多线程吗、进程与线程的区别
6、一个线程crash了,进程会crash吗

算法

快排时间复杂度

二面(3.18 30min)

面试官是个声音很好听的小姐姐。

自我介绍

惯例,略。

iOS相关

1、怎么看待swift、flutter和OC的关系
2、动画了解吗?(支支吾吾说了个关键帧动画组动画,也没接着往下问了)
3、证书了解吗?

计算机网络相关

1、业务方怎么实现长连接?为什么要业务方实现?(应该考察的是http长连接和tcp长连接的区别,这里说漏了一点就是如果对于http来说长时间没任务连接会断。又想抽自己一巴掌)
2、了解https加密过程吗?如果只访问ip地址又要达到https的效果应该怎么做?(懵)
3、对于你之前的项目来说,为什么不把http1.1升级成http2.0?(说了一下自己的理解,成本比较大,如果要升级不如直接https)

数据库

1、如果要设计一个表,你会考虑什么样的因素呢?(说了三个范式)
2、索引了解吗?(B树B+树,我以为要让我继续讲。。。结果说完就过了)

设计模式

1、了解过什么设计模式(单例模式、责任链模式,还有很多没讲比如装饰器啥的)
2、单例模式怎么实现?
3、MVVM架构MVC架构MVP架构?(根据代码量与项目特点选择,不了解MVP架构)

总结

本以为复习得很充分很充分了,发现之前都是面向面经面试,有很多深的知识点或者面经没出现过的问题只能现场反应。这次面试官的回应比较冷淡,说啥都是直接过了没有深挖,感觉凉凉。许愿三面!

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐