ios开发 专题汇总

ios开发 面试经验分享列表,共72

| 网上申请
面试过程:

面试官比较友善,整体氛围轻松。面试官提的问题会从浅到深,由于我之前没有准备的太好,往往都只能回答前面的部分。这个时候面试官会启发我,让我猜测后面的部分,有些可以回答一点,有些还是不能回答出来。最后面试官会大概讲一下我没答出来的部分应该怎么回答,或者大概的原理。

面试官问的面试题:

1. 看到你提到了分类,能大概讲一下你是怎么使用它的吗?
2. 有了解面向切面编程吗?在iOS开发中一般怎么实现。
3. 分类能添加成员变量吗?如果不能的话,为什么?如果可以的话,一般怎么写?
4. 如果分类的重写了类的方法,调用的时候会有什么情况?有例外吗?如果多个分类都实现了一个方法,调用顺序是怎样的?你能说说为什么会这样吗?
5. 你使用过KVO与KVC吗?能分别介绍一下他们吗?
6. 谈一谈你理解的runtim吧。

赞一下(0) 踩一下

| 招聘会
面试过程:

第一轮面试有三个面试官 都是1对1,第一个问C++较为基础的语言知识,第二个问计算机相关课程的基础知识比如网络,系统结构,操作系统,数据库等,第三个综合面试,问了一点项目,更多的是关于你个人的性格,学习方式,工作方式等。
第二轮面试有两个面试官,第一个是VP面,前十分钟聊天,后面聊项目问问题。第二个是hr面,先聊了聊为什么选择该公司职位,问玩了什么游戏,该游戏有什么特点变化,然后就是介绍公司相关,职位相关,薪资福利相关,实习时间相关。询问有无Offer offer薪资情况等相关,询问预期薪资,然后就结束了 让回家等电话确定。

面试官问的面试题:

第一轮一面:
static const extern相关
继承
stl相关
排序算法
解决一些题目
第一轮二面:
多态
网络编程
MVC
动态规划
多线程与多进程
内存交换技术
第一轮第三面:
性格测试等
第二轮第一面:
简历项目
操作系统负载
数据库索引
聊人生
第二轮第二面:
选择公司职位理由
游戏经历

赞一下(0) 踩一下

| 社会招聘
面试过程:

HR是总部那边的,网上联系后,到北京现场面试,先是一个iOS组长问了几个问题,然后是技术总监,问的相对比较简单,主要是性能优化方面的问题。

面试官问的面试题:

1.OC属性当中,NSString,NSArray,NSDictionary这些通常用copy来修饰为什么?如果用strong修饰会有什么问题吗?数组或字典的copy是深copy还是浅copy?
2.block循环引用,常用的解决方案?
3.事件的传递过程.怎么找到最合适的view.
4.sdwebimage的底层实现,同时几个传入相同图片地址怎么办,有什么问题吗?
5.你都做过哪些性能优化,怎么实现的?
6. 安装包瘦身方法有哪些?
7.runtime和runloop的区别?
8.runtime的应用实例有哪些?
9.runloop和线程的关系?
10.怎么实现检测卡顿?

赞一下(0) 踩一下

ios开发面试经验(未定) - 高途

2021-05-07 | 校园招聘
1 2 3 4   共 4 页