2月20日,面试题挑战

我讲采用先答题(只求第一反应不求正确全面),之后再补充的形式答题。

题目

2月20日,面试题挑战

  • 【Java】
  1. JDK 和 JRE 和 JVM 分别是什么,有什么区别?
    需要区分这三者,只需知道他们的全称是什么即可。JDK即java development kit,顾名思义,即java开发工具包,它包含了jre和一些java开发工具和类库,例如java,javac,javadoc等。JRE即java runtime environment,也就是java运行时环境,它包含了jvm和一些核心类库。JVM即java virtual machine,也就是java虚拟机。
  2. 什么是字节码?采用字节码的最大好处是什么?
    字节码就是.java源文件通过javac编译之后的.class文件,之后用于jvm执行。最大好处待补充。
  3. 什么是数据库事务?讲一下事务的 ACID 特性?
    数据库事务就是数据库的操作序列,即多个数据库的操作组合成的序列,要么都执行,要么都不执行。acid表示数据库管理系统中事务应具有的四个特效,原子性atomicity,连续性consistency,隔离性,持久性duration。待展开。
  • 【前端】
  1. 有哪些常用的 HTML 标签?
    p,a,div,img,button,input等。
  2. CSS 选择器有哪些?优先级分别是什么?
    id选择器#类型选择器.元素选择器p{}属性选择器eml[attr]后代选择器。优先级待补充。
  3. 有哪些常见的 CSS 布局?
    盒子模型,以及display属性区分的内联元素,块级元素。其他待补充。
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP