美团ios、虎牙ios面经【美团已offer】
我投的是美团 坐标北京的基础研发平台的ios开发,这个部门ios开发名额还有的~ 想去的同学快快投嗷~ 感觉还是挺好的~ 面试官人也好~
【坐标武汉某985,学习成绩中上,属于老老实实跟着老师学知识,没有意识到自己技术完全不够参加面试参加工作的。于是投实习简历的时候,看着岗位需求,,异常痛苦。。辅导员骗我们刷加权啊呜呜呜,,,
于是看到客户端的要求并没有要求非要有客户端基础,要求就是基础扎实。我觉得我可能还勉强符合,就试了试。题目对大神来说是很简单了,求轻喷我这只小菜鸡啊呜呜呜】
所以,我觉得技术小白但是感觉自己基础还可以的,可以试试大厂的客户端。大厂的包容性很强,愿意接受零基础,只要基础好,学习能力不错,学习态度好,我觉得都是有机会的。
美团ios一面(40min)
-
介绍一下自己做过的项目
-
问了问学习成绩排名,学校生活啥的
-
设计模式知道哪些
-
手写单例模式以及线程安全的安全模式
-
多线程
-
进程通信
-
线程同步
-
锁
-
内存泄露
-
内存管理
-
智能指针
-
手写实现shared_ptr(呜呜呜
-
堆和栈
-
HTTP\HTTPS
-
get post
-
有什么问题问他
美团ios二面(1h)
-
聊项目,课设
-
闲聊,,聊了好久,,问了我好多课余生活呀什么的,让人放松~ 体验很好~(虽然聊的人放松了,,然鹅聊完了做算法呜呜呜
算法题:换钱的最少货币数(我算法题刷的不是很多,这个写的很吃力,写了很久呜呜呜
给定数组arr,arr中所有的值都为正整数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张,再给定一个aim,代表要找的钱数,求组成aim的最少货币数。
-
说一下自己的优缺点啥的
-
平时怎么学习的
-
有什么问题问他
然后第二天这个部门的组长就和我介绍了以下部门~ 这个部门是美团的大象~ 面试官都很亲切~ 人都很好~
虎牙ios一面(电话30min)
-
数组存储、随机访问的时间复杂度
-
hash表的结构
-
hash冲突解决,查找的最大时间复杂度
-
堆栈
-
C++内存空间
-
多态实现
-
构造和析构
-
怎样管理内存
-
智能指针
-
设计模式(问了好久,让我介绍各种设计模式)
-
观察者模式,,不会
-
单例模式详细说
-
单例模式线程安全实现
-
锁
-
线程安全
-
介绍http
-
TCP和UDP
-
HTTP和TCP的关系
-
三次握手
-
问了问已经面试的公司和进度、意向的城市
-
问他问题
美团体验还是很好的~~ 推荐美团~~
虎牙的话,好像基本都是电话面试?对自己现场敲代码担心的话,可以试试?