layout: post title: “2019-11-26-数据结构.markdown” date: 2019-11-26 12:11:30 +0800

  1. 实战角度 程序常用的数据结构 是网络请求数据,界面渲染数据的值对象; 不涉及复杂的数据操作和性能要求. 后端开发也大部分是增删改查,也很难有具体的性能要求

  2. 真正能力 是知道sqflite的实现原理

  3. 因为远离开发过程,更容易筛选人才.

  4. 高性能的程序会考虑大数据的操作和性能问题. java里面数据的排序等质量高的程序都会涉及到性能问题,而性能的本质是数据操作. 面试对开发者提出了更高的要求. 能不能做 VS 能不能做到最好

  5. 简单的说,他们的招聘要求是 最好能开发jdk,水平上不封顶. 每一个面试者必须要挑战自己的水平

  6. 数据结构一般指内存数据的存在形式,文件和数据库的硬盘存储属于另一种方式.

  7. 数据结构一般包含两部分 1) 数据存储结构和操作声明的接口. 2) 有特定算法实现的数据结构实体类.