美文网首页
13.学习方法

13.学习方法

作者: aofeilin | 来源:发表于2018-08-31 11:00 被阅读57次

    1.抗压,性格等软实力。
    2.你的手机号、邮箱、毕业院校、专业以及毕业时间这些也都是非常重要的,一定要写在简历最上面。
    3.邮箱163.

    • 4.设计一个类似微博的信息流应用。
    • 设计一个本地数据缓存架构。
    • 设计一个埋点分析系统。
    • 设计一个直播答题系统。
    • 设计一个多端的数据同步系统。
    • 设计一个动态补丁的方案。
      5.在网上有很多练习编程的网站,特别是像面向求职者的 LeetCode 一类的网站,提供了各大公司的代码考察题目,并且大部分题目还有标准解答和示意代码。你可以在上面一遍一遍地练习,以提高自己的代码转换能力和逻辑思维能力。我建议大家至少做 100 道 LeetCode 里面 Facebook、Apple 这些大公司的代码题目
      6.交流

    比如假如题目是“设计一个类似微博的信息流应用”,你需要了解清楚这个信息流应用更多的技术要求,比如:

    • 信息流的内容是否包括图片,文字,语音。
    • 平均每个用户每天有多少的信息流更新量。
    • 是否需要做图文混排。
    • 是否需要做图片的缓存,历史信息的缓存。
    • 断网情况下是否需要显示离线内容。
    • 发送失败情况下是否需要暂存内容。
    • 系统对核心功能的性能(例如发送,刷新)的要求是多少。
      7.系统设计题:在介绍 App 的框架时,先画出 Model 层,Controller 层,View 层。然后再进一步细化,比如把 Model 层细化到本地存储,图片缓存,网络请求等模块。View 层如何处理图文混排,Controller 层如何与其它层通讯。
      架构
    1. 公司当前团队有多大,希望我进去参与哪方面的业务?

    相关文章

      网友评论

          本文标题:13.学习方法

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