一千万条数据,数据载体不定(可为文件或者数据库形式) 数据有不同类型(地区,行业) 取出属于杭州市外贸性质的企业数据 考核指标 
  
      1.程序抽象能力 
      2.用抽象思想去抽取 
      3.实现方法,最好用对比的形式 比优劣式      不用编码 
      只用把你的设计理念写出来 
      类,方法,以及每个方法的作用,参数还有返回值 
      重点要体现面向对象思想

解决方案 »

  1.   

    个人以为这道面试题的考点在数据封装这一块,以及对大数量快速查询的考查。数据封装可根据具体业务逻辑来定义业务类,因为涉及到大数据量查询,还需要有基本类,我想亮点应该在这个地方,如果你能把数据库的设计也答上的话就更完美了。业务类可以有企业数据,代表每个企业数据的实体。DAO层的增删改差,用IBATIS来实现,因为介于数据比较复杂,数据量大,所有摒弃了Heibernate。如果对性能要求比较严格还可以从数据库设计下手,比如分表存储,分表查询,建立索引表。