面试java-实战面试题(二)2019

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40558766/article/details/88308769
  1. 学校做的项目与企业做的项目有什么区别?
    区别如下:
    (1)使用技术不同:
    学校里主要的目的是做出来,具体用什么技术,首先以能实现功能为前提,或者使用较前沿的和有探讨性的新技术。
    公司里面,对技术要先选择和比较,尽量使用成熟的、顺手的、开发速度快的、或着与以前的项目结合紧密的技术。
    (2)对文档要求不同:
    学校里面文档要求不高,有文档的都是长期项目。
    公司里面文档要求较严格,根据类型不同,从需求分析到测试的整套过程都有文档。
    (3)分工不同:
    学校里面,一般一个人要完成一个项目里的各个环节,因为这是学习的目的。
    公司里面分工明确,前端设计、前后台编程、测试,维护等等。
    (4) 侧重点不同:
    学校里面,往往测试和维护不是重要环节,重点是开发。公司项目里面,很大的精力不在于开发,而在于测试和维护,因为对有经验的团队来说,开发是相对较容易的。有的软件公司甚至自己开发了测试维护系统用来提高工作效率。

  2. HTML的常用选择器?
    id,class,通配选择器,复合选择器。

  3. CSS的常用选择器?
    id选择器,class选择器,属性选择器,伪类选择器,层级选择器

  4. List,Map和Set之间的区别?
    List:元素有序,可重复。
    Set:元素无序,不重复,无索引。
    Map:双列集合,用于存放键值对。键值是唯一的,不可重复。

猜你喜欢

转载自blog.csdn.net/qq_40558766/article/details/88308769
今日推荐