美文网首页
记一次面经

记一次面经

作者: BigBug001 | 来源:发表于2018-06-04 18:22 被阅读17次

上周接到了两个面试,就在周五的时候一起约了 

1. UIView和CAlayer的区别

2.深拷贝和浅拷贝的区别和用法 

3.用过runtime么  具体使用场景 hook的使用场景

4.用strong修饰字符串和copy修饰字符串 有什么区别?会不会报错?

5.点击的响应链问题  button 添加的 view上 和添加到 imageView 点击的区别 为什么 

6.如果你来封装一个网络请求类 会考虑哪些方面  

7.什么是链式编程 什么事函数式编程  

8.rac用在什么地方  具体有什么优势

9. mvc和mvvm有什么区别  UIViewController在MVVM中扮演的什么角色呢

10.组件化编程的理解

... 还有些  想不起来了  

##9.14面试题总结

1.oc里有多少种开辟多线程的方式? 

2.oc中有多少线程锁的写法? 

3.什么是函数式编程,在哪些情境下使用? 函数能作为属性传递么? 

4.什么是block? block的实质是什么? 

5.链式编程怎么实现的? 

6.深拷贝和浅拷贝的区别? 使用场景是什么? 

7.isa指针是什么? 在oc中起什么作用? 

8.什么情况下用数组,什么情况下用字典?具体场景? 

9.讲一下AFN的实现过程. 

10.对于隐藏电话号码的中间4位怎么实现? 如果用正则的话,电话号码添加了一种,应该怎么考虑? 

11.对于线程死锁的理解. 什么情况下会死锁?应该怎么解决? 

12.你平时开发遇到的最大的问题是什么?怎么处理的?如果现在解决,你会有更好的方式么?   

相关文章

  • 记一次面经

    上周接到了两个面试,就在周五的时候一起约了 1. UIView和CAlayer的区别 2.深拷贝和浅拷贝的区别和用...

  • Facebook面经记

    背景 可能由于我 GitHub 较为活跃,国庆期间居然收到了 Facebook 的面试邀请函,既然有这机肥,当然不...

  • 记一次字节跳动后端实习的面经

    记一次字节跳动后端实习的面经 一面 算法题: 给定一个数组,求数组中第二大的值例子1: nuns[1,2,3,4...

  • 阿里巴巴面经记

    背景 今年三月份入职了「51信用卡」,公司的福利待遇在杭州也算得上是翘楚,但好景不长,没能挨过 6 个月的试用期,...

  • Android面经| 问题归纳

    面经专题系列:Android面经| 问题归纳Android面经| 回顾展望Android面经| 算法题解 @[to...

  • “搜狐”面经

    昨天面了搜狐,面了3个小时,感觉有点筋疲力尽,今天来补一下面经。 笔试题一 : 多项选择题(因为题目太多,可能记不...

  • 互联网产品经理面试问题汇总(18问)

    写在前面: 以下内容是根据自己看了很多面试经验之后的总结,包括百度面经,腾讯面经,新浪面经,360面经,搜狐面经,...

  • 面经

    HTML 1.Doctype作用,标准模式与兼容模式的区别 声明位于html文档中的第一行,处...

  • 面经

    这两天又收到几个面试邀请,我想记录一下就这两天面试的心得体会。 先拿昨天下午的搜狐畅游来说吧,问的知识点还都很平常...

  • 面经

    作者:尘归土链接:https://www.nowcoder.com/discuss/101712来源:牛客网 计算...

网友评论

      本文标题:记一次面经

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