首页 > 黄埔股份、软通动力、魅族校招iOS工程师面筋分享
头像
offer到手了
发布于 2020-07-14 23:12
+ 关注

黄埔股份、软通动力、魅族校招iOS工程师面筋分享

第一创业证券有限责任公司

  1. 简历项目中的业务流程;

  2. 问点击操作的响应链理解。(答在捕捉到用户操作点击后,会将点击操作放入application队列等待处理,从最上层能响应的控件开始寻找,按父到子的顺序,寻找能响应操作的最合适对象);

  3. 问是否做过加密;

  4. strong等关键字的用法;

  5. GCD,内存管理

黄埔股份

  1. 一个控件应该如何设计,如何架构,如何分层开发;

  2. SwiftObjC的引用计数;

  3. 内存管理机制MRC和ARC;

  4. 问了一些oc的基本问题,mrc,tableview复用;

  5. 操作系统存储数据的方式;

  6. 蓝牙链接及发送数据流程。

武汉软通动力有限公司

1.问了关于性能优化可以有哪几种方式。

2.问TableViewCell如何流畅滑动?(答 提前算好Cell里面的布局);

3.问iOS mac地址不能获取之后的替代方法。(答keychain存储生成的随机串,但是面试官对我的回答不满意,其实我也没完全明白他的意图。)

4.对未来有什么期待

魅族

  1. 问关于页面加载的优化;(答:png转webp)

  2. 问关于服务端api架构问题,如何做好低版本的支持。(答 这一部分主要是服务端做的,移动端每个接口会加版本号和设备号,服务端做对应的处理);

  3. cell里面的按钮获取是第几个cell。(答 一个block或者遍历然后index)

全部评论

(0) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐