新浪、CVTE、百度、神州锐达校招iOS工程师面筋分享

新浪

  1. 问让你设计一个操作系统的文件系统;

  2. 问category增加属性;

  3. private public protected区别

  4. 排序的稳定性

  5. 冒泡排序是不是稳定排序

  6. 问项目中遇到的问题有什么

  7. 介绍自己做过的app中最得意的地方

  8. 问说一个令你印象最深刻的事情

CVTE(广州视源)

1.为什么选择CVTE

2.为什么选择这个岗位

3.简单谈一谈一个项目经历

4.如果CVTE给你offer,你会因为什么原因拒绝;

5.问对公司感觉怎么样?对公司感觉怎么样?

百度

  1. 问block的具体实现,原理是什么

  2. 非arc定义属性,写coredata

  3. runtime底层;

  4. 产品逆向开发,越狱开发;

  5. 问手写代码实现socket ;

  6. 问运行时机制是什么?用在哪里;

  7. 问公司产品想的跟竞品一样且竞品做的更好你会咋办

神州锐达

  1. 写一个单例模式;

  2. 问runtime机制,和method swizzing;

  3. 问我如果是多线程如何加锁;

  4. 给我一个算法题,M= 2^a+3^b+5^c,a,b,c都是正整数,可以随便取值,求第十万个数;

  5. 问我用过shell你么;

  6. 数组求连续串和最大

  7. 如果是全负数也要是最大的那个负数,不能不选择值;问我如何表示32位机所能表示的最小值;

  8. 两个连续串,要求和最大

  9. 问你在哪些地方使用过多线程

#面经##校招##百度##广州视源电子科技股份有限公司##新浪##iOS工程师#
全部评论
老哥稳,多谢分享。
点赞
送花
回复
分享
发布于 2020-08-02 18:46

相关推荐

1 4 评论
分享
牛客网
牛客企业服务