新浪、CVTE、百度、神州锐达校招iOS工程师面筋分享
新浪
-
问让你设计一个操作系统的文件系统;
-
问category增加属性;
-
private public protected区别
-
排序的稳定性
-
冒泡排序是不是稳定排序
-
问项目中遇到的问题有什么
-
介绍自己做过的app中最得意的地方
-
问说一个令你印象最深刻的事情
CVTE(广州视源)
1.为什么选择CVTE
2.为什么选择这个岗位
3.简单谈一谈一个项目经历
4.如果CVTE给你offer,你会因为什么原因拒绝;
5.问对公司感觉怎么样?对公司感觉怎么样?
百度
-
问block的具体实现,原理是什么
-
非arc定义属性,写coredata
-
runtime底层;
-
产品逆向开发,越狱开发;
-
问手写代码实现socket ;
-
问运行时机制是什么?用在哪里;
-
问公司产品想的跟竞品一样且竞品做的更好你会咋办
神州锐达
-
写一个单例模式;
-
问runtime机制,和method swizzing;
-
问我如果是多线程如何加锁;
-
给我一个算法题,M= 2^a+3^b+5^c,a,b,c都是正整数,可以随便取值,求第十万个数;
-
问我用过shell你么;
-
数组求连续串和最大
-
如果是全负数也要是最大的那个负数,不能不选择值;问我如何表示32位机所能表示的最小值;
-
两个连续串,要求和最大
-
问你在哪些地方使用过多线程