您当前的位置:首页 > 精选问答 > 内容

java基础面试题大全(java常用api面试题有哪些)

本文目录

  • java常用api面试题有哪些
  • 想面试Java开发岗位,请问过来人要准备的专业面试题都有哪些

java常用api面试题有哪些

Java常用API的面试题包括Java面向对象的基础知识,重点和易考点是关于Java集合、Java IO,比如:

  • Java集合分成哪几类?

  • HashSet和TreeSet有什么区别?

  • IO流怎么分类?缓冲流有什么用?

  • Buffer是干什么的?

  • 这些是Java最常用的内容,另外Java数据库编程(JDBC)也是常考的内容。你看一下疯狂java讲义的内容,这些知识都有系统的讲解。

    想面试Java开发岗位,请问过来人要准备的专业面试题都有哪些

    首先确认,你是java行业的新手。

    面试题。

    java基础部分(常见的):

    1、java有几种基本数据类型。

    2、冒泡排序,(笔试常出现)

    3、解释什么是类的成员变量,局部变量,实例成员变量,类成员变量?

    4、最狠得就是——什么是面向对象,这个只能自己组织语言,按自己的理解来回答,根本找不到具体答案。

    5、抽象类与接口的区别。

    6、线程有几种实现方式,分别是什么?

    7、如何使线程同步?

    8、什么是GC?

    9、构造方法是否能被重写?为什么?

    10、java关键字是否区分大小写?

    11、for循环里的三个表达式的执行顺序是什么?

    12、简述什么是关系型数据库?

    13、arrayList与linkedList的区别?

    14、String与StringBuffer的区别?

    数据库部分(常见):

    1、组函数,2、having和where的区别,3、伪列,4、怎么实现数据分页?5、表链接6、事务(ACID)7、数据安全8、序列9、索引10、你所参与过的项目用了几个表?

    JDBC部分(常见):

    1、JDBC的六个步骤。

    2、JDBC分页。

    Servlet(常见):

    1、客户端发送请求的几种方式。

    2、servlet的生命周期的几个阶段。

    3、forward跳转与redirect跳转的区别。

    4、cookie与session的区别。

    5、三大作用域。

    6、连接池。

    JSP(常见):

    1、jsp的九大内置对象。

    2、EL表达式。

    3、JSTL标签库。

    javaScript(很少会问,了解即可):

    1、DOM:对象,文档,模型

    2、鼠标点击事件:

    AJAX(了解):

    1、ajax请求与传统请求的区别。

    框架相关:

    1、Struts2数据处理机制。

    2、OGNL表达式。

    3、了解下值栈。

    4、MVC开发模式的好处。

    5、Hibernate与MyBatis的区别。

    6、连接池

    7、struts2与SpringMVC的区别。

    8、IOC,DI。

    9、AOP。

    10、运用框架的好处。

    11、用到过的开发模式有哪些?

    注:以上内容只要会一大部分,面试基本都会通过,如果全部会的话,就可以挑offer了,会一半就有很大的可能了(手都敲麻了.。。。)。


    声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

    上一篇: vmwareworkstation10序列号(vmware workstation 序列号)

    下一篇: liunx系统(Linux系统有什么用主要体现在哪)



    推荐阅读

    网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号