m
  二面结束秒挂,鉴定为KPI    秋招最无语的面试,语气让人极其不舒服,全程冷场好几次😅跟一面面试官没法比      ————————————————————————————————————————     一面面试官人很好,体验很不错      先问实习经历,看我是iOS实习,问了下做的工作,然后问了很多iOS的知识(不具有普遍性就不写了),一开始还能勉强答,越问越深,被问懵了(吐槽一下,这哪里是校招,问的感觉跟社招一样了)[抱抱]        C++怎么分配内存?怎么释放?(new申请,delete释放)      有没有自动管理内存的方法?(说了三个智能指针,我提到了用weak_ptr解决循环引用,问我weak_ptr的具体实现,我说不会,但是想到了iOS里的weakify,说了一下)      多态了解吗?怎么实现的?详细讲讲虚函数       自己平时常用的排序方法(我说了快排、堆排、归并),这三种排序的适用场景       快排的原理,是稳定的吗?有没有什么缺点?       C++哪个函数实现了快排?你知道他跟普通快排有什么区别吗(只知道针对快排做了优化,但不知道具体怎么优化的)       有一个文件里有10亿个数据,怎么排序?(大概说了一下外排序归并,没怎么写过,说得很含糊,思路应该是对的)       unordered_map和map的区别、适用场景(一个哈希,一个红黑树,对顺序没要求选前者,否则选后者)       TCP和UDP哪个是可靠的?如果UDP要实现可靠传输要怎么改造(这里答得不好)       粘包现象了解吗?怎么避免?       UDP会发生粘包吗?为什么?(不会,因为UDP是报文流)       HTTP和HTTPS的区别?(背过无数次,说的时候忘了一些😭)      聊项目,问项目里有没有用什么设计模式?(我说用了工厂模式)有没有遇到什么困难?       自己的项目里有用到MVC或者MVVM吗?(没有,实习用到过)       实习有没有读过一些源码(浅说了下图像的多级缓存,问细节说不懂)       讲讲LRU(说完之后,面试官说不止OS里调页可以用LRU,刚才提到的图像多级缓存也是可以用LRU实现的)       手撕代码:反转链表(太简单了,狂喜)       反问:新人培养制度、部门iOS这边用的是OC还是swift       只记得这些了,面完不久官网流程显示到下一阶段了😭不容易,希望不是KPI  
点赞 4
评论 4
全部评论

相关推荐

03-01 21:45
中北大学 golang
孤蓝长空:请你说一下为什么你用websocket而不是http,请你说一下什么是rpc,为什么用rpc,你的rpc的传输协议是JSON,xml还是什么 请你描述一下你的鉴权流程(完整的) 我问的是第二个项目,随便问的哈哈哈
开工第一帖
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务