美文网首页
iOS 面试整理 2019-07

iOS 面试整理 2019-07

作者: 为了自由的白菜 | 来源:发表于2019-07-25 15:44 被阅读0次

    6月是个好月份, 可惜我休息了一个月, 那么意味着在7月份一定要找到一份合适的工作, 那么站在四五年开发经验的基础上, 我找工作大概花了两个星期, 我总结一下:

    面试总结

    1. 也不知道是不是我没怎么投递简历, 所以面试的机会并不是很多, 要么就是大公司反馈很慢, 过了一星期才给你面试机会, 面试软件有很多, 拉钩, Boss, 猎聘, 前程无忧, 智联招聘, 斗米, 由于软件太多, 我只用了前三个
    2. 面试了大概10家左右, 有三家给我offer, 包括我现在的公司, 另外两家一家是可以, 但是太远了, 另一家是创业公司, 福利待遇以及加班情况都太多, 受不了
    3. 其他的也不是不行, 就是我本来就打着一边学习, 一边面试的态度去面试的, 所以刚开始面试的几家公司有很多问题都打不上来, 我觉得面试有偏见, 例如:人家是招swift开发的, 你去一问你是OC的, 就几句给你打发了
    4. 面试这东西看眼缘, 这点我觉得挺重要的, 特别是不是很大的公司, 一般面试官看不惯你, 你问题又答不上来, 当然不会考虑你
    5. 可以去一线公司试试, 一线互联网公司还是很人道的, 但是比较看重你的基础,所以在去之前好好过过面试题, 不然不做准备什么也学不到.
    6. 多看面试题也是一种提升, 让你巩固基础, 一番下来还是有不少收获的
    7. 面试题是作为一个筛选依据, 就算你有五六年开发经验, 答不上来有什么用, 好好准备吧骚年
    8. 把握好每一次机会, 不认输

    面试题

    这些是我这两个星期所整理的面试题

    需要过三到四边的面试题套装

    面试题套装一
    面试题套装二

    这个链接的这篇文章总价的比较多, 建议以浏览的方式找自己需要的

    然后是比较有针对的性的面试题

    OC的内存布局 一篇
    Runtime 运行时从内存布局说起

    AutoreleasePool底层实现原理 一篇
    AutoreleasePool底层实现原理 二篇

    进程和线程的简单理解
    如何理解进程调度
    进程调度

    字符串为什么用copy
    说一下OC的反射机制
    block的实质是什么?有几种block?分别是怎样产生的?
    __block修饰的变量为什么能在block里面能改变其值?
    说一下线程之间的通信
    说一下哈希算法
    NSDictionary的实现原理是什么
    遇到过BAD_ACCESS的错误吗?你是怎样调试的?
    category为什么不能添加属性?
    说一下runloop和线程的关系
    Weak的底层实现
    TCP与UDP的原理
    UI事件传递与响应者链
    类的isa指针指向哪里? 有什么用
    iOS int long NSInteger 入门与兼容问题讲解,让你秒懂
    http和https

    算法题

    不借用第三个变量,如何交换两个变量的值?要求手动写出交换过程
    用递归算法求1到n的和
    大数相加 大数相乘(这个我没看)
    几个算法题

    最后还有一篇

    招聘一个靠谱的iOS开发

    相关文章

      网友评论

          本文标题:iOS 面试整理 2019-07

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