岗位:iOS开发攻城师


面试历程:

  • 8-18:投内推简历
  • 8-20:收到面试邀请
  • 8-26:预约现场技术一面
  • 8-27:技术一面
  • 8-28:HR联系一面通过预约现场二面及HR终面
  • 8-29:技术二面,HR终面
  • 9-07:收到offer

接下来对面试的问题稍加梳理,非全部


技术一面

(不分顺序,纯个人回忆) 50+min

  1. 自我介绍

  2. 代理,KVO,通知的比较

  3. 若不用KVO,自己设计,怎么实现KVO的功能。你认为底层是怎么实现KVO的?

    关于这个问题的解答,之前面完查过这个问题转载了一篇文章:KVO底层实现以及如何手动实现

  4. 代理,KVO,通知实现的同步异步问题

  5. TableView的重用机制

  6. TableView的优化
    A中提到了:透明视图会影响性能
    追问:为什么?

  7. AFNetWorking大致思路。不用详细说,讲一下框架中有哪些设计让你觉得很惊喜

  8. 如果让你设计一个缓存策略,可以借助AFNetWorking的API,你怎么设计,让我画图,画流程

  9. NSOperation和GCD的比较区别(优缺点)

  10. Dispatch_sync和Dispatch_async的区别

  11. 一个在主线程中同步异步相关的打印顺序问题

  12. Block?介绍,循环引用原因

  13. Block在项目中哪里用过,具体在项目里怎么实现的?

  14. OC和其他编程语言相比有什么优点?
    A:我介绍了Runtime机制
    追问:在哪里用过Runtime

  15. 其他的还有结合项目问的,诸如平时做的项目中最大挑战是什么?

  16. 你有什么问题要问我的?
    Q:问了面试官对我面试表现的评价。
    A:基础不错,开放性设计方向都是对的。

  17. ……


一面总结

问的问题,个人回忆会漏,不仅限于此处所列

中间还聊了写技术博客的东西

如实回答就好,不然追问会露馅,还有一些针对我的回答的追问此处没列写

大多按照简历来的,根据简历上写的展开,所以问题也仅供参考,面试官不同,面的问题也大多不同。当时可能这些问问完都快接近一个小时了,所以算法和计算机方面涉及的不多,其他的有些同学问的算法也挺多。

我的简历上写的技术点没有笼统的罗列,都是在项目介绍下面展开,所以基本上都问到了,面试前对于自己简历上写的点都认真的研究了下。


技术二面

(不分顺序,纯个人回忆)
二面以为会问很多技术问题,紧张的要死毕竟主管,实际上问的不多。

那天下午基本上客户端大概10多个人集中面试,时间不长每个人都差不多20~30min

  1. 自我介绍

  2. 平时怎么学iOS?

  3. 为什么学iOS?

  4. 为什么来蘑菇街,对蘑菇街的了解?

  5. 学iOS遇到什么问题,最大的挑战?怎么解决?

  6. 对自己的职业规划是什么?

  7. AFNetWorking,SdWebImage的源码看过吗? (我简历上写了这两个)

  8. 数据结构,算法能力怎么样?

  9. Swift了解过吗?

  10. 看过谁的技术博客,自己的技术博客都写了些什么?

  11. 你有什么要问我的吗?(问了公司的人才培养线路之类的)

  12. ……


二面总结

问的问题,个人回忆会漏,不仅限于此处所列

还有些是针对简历上的其他问题问的,就不列写了

感觉二面问的问题,虽然空泛,但是想回答的好也是蛮难的


HR面

20~30min

基本上还是针对简历展开的问题,10+个问题

外加问了关于实习的问题,鄙人本科生,没去实习过,问我为什么不去实习,如果给offer什么时候能来实习等等,这类型比较常见的问题。

因此此处就不列写了


收到offer

忐忑地等了一个多星期,中间的心路历程就不多说了,都是泪。我也算非常幸运的,面试过程效率都非常高,可能都是现场面有关~

很多同学说效率低,我想说,这个问题知乎上搜索蘑菇街会找到相应的答案,今年蘑菇街确实火爆,公司方可能都没预料到,HR真的是白天面试,晚上发offer,快12点了还在加班,理解万岁~

感觉互联网今年的就业形势也不大好,接到HR的offer通知电话的时候,那声音真是好听到爆~事实上,蘑菇街的美女确实很多,HR也美美哒

蘑菇街算是我人生中求职路的第一次面试,作为本科生,从没想过求职路会如此顺利,感恩啊~

目标就是留在杭州,对蘑菇街很满意~福利也不错~

接下来继续努力~

我的蘑菇街面经(校招内推-收到offer)相关推荐

  1. 后端/Java/大数据/C++ 校招内推面经

    点击上方"小强的进阶之路",选择"星标"公众号 最高效的求职秘籍就是刷面经和内推! 预计阅读时间: 13分钟 [后端开发]后端开发面经总结 https://ww ...

  2. 网易互联网,网易互娱 2021届校招内推开始啦

    网易互联网,网易互娱 2021届校招内推均已开启,早投递早面试,欢迎各位加入网易的大家庭 雷火 互娱 互联网是分开招聘的 互不冲突 机会也更大 冲呀- 查进度可以通过私人邮箱:caikeren@cor ...

  3. 2022春招字节跳动校招内推码: UX8B35W

    2022春招字节跳动校招内推码: UX8B35W  春招内推链接https://jobs.toutiao.com/s/L3NseVC  社招内推链接 https://job.toutiao.com/s ...

  4. 字节跳动校招内推开始了

    字节跳动校招内推码: V55QMV9 投递链接: https://jobs.toutiao.com/s/j2U1r2s

  5. 安谋中国(Arm China)校招内推

    #内推# #校招# #秋招# #安谋科技# #Arm China# Arm China (安谋科技) 2023届校招内推 安谋科技是中国最大的芯片设计IP开发和服务供应商,立足本土创新,是Arm在中国 ...

  6. 2018年科大讯飞校招内推提前批面试总结

    感想 今天HR打电话过来说我已经通过了校招内推了,个人感觉不怎么难,面试官也不为难你,我记得当时有个问题没有答出来,问的问题也相对来说比较common,没有感觉比较怪的题目.我这里把面试的题目发出来, ...

  7. 阿里巴巴校招内推简历筛选方案(总结篇) 及面经

    阿里巴巴校招内推简历筛选方案(总结篇) https://yq.aliyun.com/topic/16?utm_content=m_3988 https://yq.aliyun.com/articles ...

  8. 360企业安全校招内推(可免笔试)

    当个守护世界网络安全的超级英雄 --360企业安全集团2019校园招聘启动-- 360企业安全集团2019年秋季校园招聘已经启动,现广发英雄帖,招募隐匿于五湖四海的高校的新生代技术达人. ★★★我们是 ...

  9. 阿里达摩院XR实验室2022校招内推

    点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 阿里达摩院-XR实验室2022校招 面向对象:2022年11月~2023年10月毕业的应届毕业生 工作地: ...

最新文章

  1. 如何判断 cxgrid 双击了哪一列_唐卡的价值主要体现在哪 如何判断唐卡的价值
  2. marlin固件烧录教程_ESP32 MicroPython教程:uPyCraft IDE入门
  3. php限制小程序访问,PHP投票小程序,防超时,防IP限制
  4. 冒泡排序(Bubble_Sort)
  5. 禁用CMFCRibbonApplicationButton的单击和双击事件
  6. [css] 写出在不固定宽高的元素在固定高度的情况下水平垂直居中的方法
  7. 【原创】什么是 wire protocol
  8. 斯坦福 CS228 概率图模型中文讲义 五、马尔科夫随机场
  9. 【 批量爬取下载geo.datav.aliyun.com下地图的json文 】
  10. Atlassian JIRA 插件开发之三 创建
  11. perl脚本的参数输入
  12. 程序使用微软雅黑作为默认字体在xp下的问题
  13. 如何关闭windows安全中心(四种方法)
  14. 闲话英特尔发展史中的尴尬瞬间(1)-名不副实的MMX
  15. python获取列表中某个元素个数_如何获取列表中的元素数?
  16. 剑指offeⅤ(Java 持续更新...)
  17. command在计算机中的意义,MAC系统中Command键功能有哪些
  18. 仿潮自拍个人中心拖拉效果
  19. 英语单词Caement水泥
  20. Three.js基础之图元

热门文章

  1. 0604 linux集群架构(上)
  2. 吉林大学2021年3月考试计算机组成原理,吉林大学2021年3月考试《计算机组成原理》作业考核试题(参考)...
  3. CodeForces 540C--自带标记的四方向搜索
  4. 化妆品品牌中英文对照
  5. 计算机网络技术高教社,《计算机网络技术》教案___高教社____中职.doc
  6. JavaScript-制作日历
  7. gitlab安装及其汉化版
  8. 卡特兰数通项公式(母函数,牛顿展开)
  9. 什么是泛型?为什么需要泛型?杠精泛型
  10. 【DeepDive】使用教程