美文网首页
面试记录

面试记录

作者: sunney0 | 来源:发表于2018-08-14 10:33 被阅读10次
    2018-8-13
    1. NSString 的属性修饰用什么,NSMutableString的属性修饰符用什么?NSArray默认是深拷贝还是浅拷贝?
      2.ios内存管理机制
      3.多线程有哪几种?3个线程下载图片,都下载完成后再执行4线程任务,设计方案。线程内有网络请求时候,怎么保证当前线程的网络请求回复数据了,才算该线程结束,而不是发送了网络请求就算结束了?中间有一个线程请求失败了,后面线程不继续执行,怎么处理?
      4.sqlite
    2018-8-12 网易
    1. ViewController的生命周期?loadview是什么,什么时候调用?init和initilize的区别?
      2.无埋点统计方案,runtime method swizzing怎么实现?
    2. OC有多继承么,怎么实现多继承,多继承的缺点是什么?
      4.masonary布局,实现页面有3个view均匀分布,中间有一个会消息,它小时后上下两个view都向中间靠拢。
      多添加一个约束,并设置其优先级低一些,只有当中间消失后才会起作用
      5.数据持久化,及分别的使用场景,,网络数据缓存是用哪种持久化好?
      6.runtime是什么,oc类的结构体内部是什么,category是结构体么,和类结构体关系
      7.reactnative 的status和props是什么?视图的生命周期是什么
      8.reactnative的denpendse依赖里面是什么结构,是什么?
      9.flux布局知道么?
      10.数据持久化,sqlite
      11.上线后崩溃异常怎么统计?fbric
    小米

    1.实现一个路由,实现页面的跳转
    2.多线程,读写属性,线程安全,怎么写?用锁?

    宜信

    1.响应者链,扩大button的点击响应范围怎么实现,两个叠加的view怎么实现点击Bview,Aview也能接受响应事件
    2.覆盖父类方法的category方法,运行后执行哪个方法,,为什么?
    3.数据库,sqlite

    相关文章

      网友评论

          本文标题:面试记录

          本文链接:https://www.haomeiwen.com/subject/alwpbftx.html