美文网首页《iOS面试之道》
《iOS面试之道》- 抛砖引玉

《iOS面试之道》- 抛砖引玉

作者: 天蓬大元 | 来源:发表于2020-11-16 19:41 被阅读0次

    You can't connect the dots looking forward
    You can only connect them looking backwards

    打开书本,就看到了乔帮主的一句名言
    在网上找了好多的翻译,我都嫌弃不够短小精悍。所以,我自己翻译了一下。

    总结过去,珍惜当下。

    在学生时代,老师讲“以考促学”。在职场时代,我们要“以面促学”。某些比较有代表性的经典面试题,不仅仅是你通往高薪的敲门砖,更是你攀登技术高峰的有力助手。当你处在迷茫期,不知道自己应该怎样准备面试,或者不知道如何提升自己的技术时,你可以抽点时间,看下我的读书笔记和感悟,也许会对你有启发。如果你对文章某些内容有异议或者有更深的理解,请给我留言,我将不胜感激。
    在接下来的文章中,我不仅仅只是这本书的搬运工,我还会加入自己的理解。我希望我们一起进步,作者抛砖,我们要努力引玉。多多的理解,多多的扩展。这是我对自己的要求,也送给大家。
    每一篇文章,我都会以一个面试题为主。除了展示书中作者的讲解之外,加入自己的理解和扩展。方便大家既可以品尝到原汁原味的大神的讲解,也可以听听同为学习者的我的理解。希望大家多多留言,大家多互相交流,共同实现进大厂,拿高薪的梦想。

    全书总览

    • iOS工程师的面试
    • 算法基础
    • 语言工具
    • 系统框架
    • 经验之谈

    iOS工程师的面试

    这部分作者主要讲面试相关的问题,包括这些部分:

    1.1 简历的准备
    1.2 寻找机会
    1.3 面试流程
    1.4 代码和系统设计的准备
    1.5 如何提问
    1.6 Offer的比较和选择

    算法基础

    这部分作者主要讲一些基础算法,包括这些部分:

    2.1 基本的算法结构
    2.2 链表
    2.3 栈和队列
    2.4 二叉树
    2.5 排序和搜索
    2.6 深度优化搜索和广度优化搜索
    2.7 动态规划

    语言工具

    这部分作者关注iOS开发相关的语言,包括这些部分:

    3.1 Swift
    3.2 Objective-C
    3.3 Swift VS Objective-C
    3.4 Xcode使用

    系统框架

    4.1 UI相关知识
    4.2 UIScrollView及其子类
    4.3 网络,推送与数据处理
    4.4 并发编程
    4.5 设计模式

    经验之谈

    5.1 架构的选择
    5.2 面向协议的编程
    5.3 App的测试和上架

    相关文章

      网友评论

        本文标题:《iOS面试之道》- 抛砖引玉

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