zoukankan      html  css  js  c++  java
  • 面试题

    java基础:

    重载和重写有什么区别?

    一个类继承了一个父类,对象的创建过程? 默认调用父类的哪个构造方法?

    ArrayList内部数据结构是什么?如何扩容?是否线程安全?

    两个对象hashCode相同是否是同一个对象?试举例说明

    传统io和nio的区别?说说nio的buffer和selecter

    读取磁盘文件时是否还能使用非阻塞的nio?

    线程的实现方式及区别?join方法的作用?

    Sleep和wait方法的区别

    synchronized与voliate的区别?

    谈谈乐观锁和悲观锁的实现原理

    TCP协议三次握手过程

    http协议中get和post的区别

    javaWeb:

    servlet的生命周期,是否线程安全?

    JVM:

    说说类的加载过程

    为什么要用双亲委派模型?

    举一个常见守护线程的例子

    JVM运行时内存组成?哪些线程共享,哪些非共享?

    java 内存模型(JMM)

    GC算法有哪些?标记复制算法最大缺点是什么?

    年轻代Eden和Survivor为什么要默认设置为8:1:1?

    谈谈CMS与G1的GC过程

    数据库:

    统计公司各个部门大于5的部门及人数

    explain 中字段type的含义

    例如mysql中jdbc加载千万级的表怎么处理?

    Oracle中分页查询怎么写?rownum可以设置为大于列序号么?

    框架

    谈谈用反射获取一个类上的注解过程

    元注解有哪些?各自作用是什么?

    Spring的两大核心是什么?

    说说交给Spring管理的bean对象的生命周期

    SpringMVC 执行流程?

    如果项目是把SpringMVC.xml与SpringApplication.xml分开配置的,SpringApplication.xml中为什么不扫描controller层?如果两个xml都扫描controller会有问题么?

    Spring事务隔离级别和传播?默认的是什么?

    如果我只想当出现空指针异常时才会事务回滚,其他异常都不回滚,xml改怎么配?

    Mybatis中$和#号有什么区别?

    谈谈Mybatis一级缓存的实现?是否能手动关闭?

    mybatis的二级缓存有什么缺陷?

    Mybatis中插件pageHelper拦截过程?

    SpringBoot中@Bean的作用?

    @SpringBootApplication是哪三个注解的集合?三个注解各自作用是什么?

    SpringBoot中resources下还有其他什么默认文件或文件夹及其作用是什么?

    SpringCloud中个组件的作用?(要五答四)Eureka怎么配置高可用?

    Hystrix断路器熔断工作原理

    算法:

    有序序列来查找某个值是否存在,选用什么算法?说说查找过程。

    如果没找到符合什么条件程序结束

    任选一种排序算法,谈谈排序过程

    设计模式

    单例

    动态代理

    试举例你遇到的设计模式及场景

    开放性问题

    一个项目有多个功能模块,由各个模块向用户提供单一或组合服务,谈谈你的设计想法?

    最近在学习什么?有什么成果?

  • 相关阅读:
    20191324第一周读书笔记
    20191324《信息安全专业导论》第十一周学习总结
    20191324《信息安全专业导论》第九周学习总结
    20191324《信息安全专业导论》第八周学习总结
    20191324《信息安全专业导论》第七周学习总结
    20182317 2018-2019-1《程序设计与数据结构》课程总结
    20182317 2019-2020-1 《数据结构与面向对象程序设计》实验九报告
    学号20182317 2019-2020-1 《数据结构与面向对象程序设计》第十周学习总结
    # 20182317 2019-2020-1 哈夫曼测试
    学号20182317 2019-2020-1 《数据结构与面向对象程序设计》第九周学习总结
  • 原文地址:https://www.cnblogs.com/AlanWilliamWalker/p/11128464.html
Copyright © 2011-2022 走看看