博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面试题
阅读量:5242 次
发布时间:2019-06-14

本文共 1304 字,大约阅读时间需要 4 分钟。

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断路器熔断工作原理

 

算法:

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

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

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

 

设计模式

单例

动态代理

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

 

开放性问题

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

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

 

转载于:https://www.cnblogs.com/AlanWilliamWalker/p/11128464.html

你可能感兴趣的文章
Linux第七周学习总结——可执行程序的装载
查看>>
java.io.IOException: read failed, socket might closed or timeout, read ret: -1
查看>>
细说php(二) 变量和常量
查看>>
iOS开发网络篇之Web Service和XML数据解析
查看>>
个人寒假作业项目《印象笔记》第一天
查看>>
java 常用命令
查看>>
ZOJ 1666 G-Square Coins
查看>>
CodeForces Round #545 Div.2
查看>>
卷积中的参数
查看>>
Linux中Zabbix4.0的搭建
查看>>
《LoadRunner没有告诉你的》之六——获取有效的性能需求
查看>>
51nod1076 (边双连通)
查看>>
Item 9: Avoid Conversion Operators in Your APIs(Effective C#)
查看>>
js去除空格
查看>>
学习Spring Boot:(二十八)Spring Security 权限认证
查看>>
IT学习神器——慕课网App获App Store、Android应用市场重磅推荐
查看>>
Linux网络状态工具ss命令使用详解
查看>>
深入浅出JavaScript(2)—ECMAScript
查看>>
编程珠玑第十一章----排序
查看>>
Face The Right Way POJ - 3276 (开关问题)
查看>>