java后台开发 专题汇总

java后台开发 面试经验分享列表,共41

| 校园招聘
面试过程:

第一面主要是基础知识考察,第二面则在项目和Java的理解上进行考察。不过很明显两次面试都把数据库拿出来深入追问过,但无奈我数据库是最差的一项,因此大概率凉凉。

面试官问的面试题:

Java的三大特性的理解和应用场景
jdk8的新内容
能创建一个名为String的类吗?如果同时存在且一定要用两种string怎么办?能创建一个java.lang的包吗?
你常用哪些集合类
ArrayList的底层实现,与数组的区别,应用场景,如何插入和删除
hashmap插入数据的过程,出现哈希冲突后解决方式
100万的数据处理需要10小时,如何缩减为1小时,如何上锁,线程池多少个线程合适,线程池怎么实现的,有哪些分类,如何计数,如何让线程都结束后反馈到主线程
锁有哪几种
数据量大于内存如何处理,除了缓冲区
Mysql的存储引擎分类和特点
连接的种类,多表联查
spring如何处理bean的创建的,容器的数据结构,mybatis#和$的区别。
mybatis如何执行动态sql
mybatis如何硬查询

赞一下(6) 踩一下

| 校园招聘
面试过程:

二面相对于一面来说难的一点,不仅问了项目中的一些技术,更多的还有关于Spring、SpringMVC、JVM、Java基础相关的问题。自我感觉对于Spring部分的回答不是回答的很好,主要还是因为现在没怎么用Spring了,源码也没怎么看过。面试官对于我回答有错误的时候也会对我进行引导,好在我脑子反应过来了。二面全程59分钟,没有考算法什么的。

面试官问的面试题:

自我介绍
问了一些关于我项目的问题。
什么是SpringBoot,它有什么好处?
Spring是如何启动的?比如它怎么知道是否要加装redis或mybatis的配置?
不考虑代码设计问题,在service层中注入controller会不会有什么问题?
你是如何配置Nginx实现动静态分离的。
你读过Spring的哪些源码?说一说IOC吧
AOP底层是怎么实现的?它们两种代理有什么区别?
SpringMVC启动会加装几种容器,它们的关系是怎样的。
SpringMVC如何知道要加装的Spring配置在哪里?
还问了个关于监听器跟过滤器的问题,我说没用过就没问了
JVM是怎么进行垃圾回收的。
如果我们自己写一个包名和类名跟jdk中的类完全一样,那么类加载器会加装这个类吗
说一说单例模式?它是怎么实现的?怎么保证这个单例是线程安全的?
了解过concurrent包下的类吗?其中concurrentHashMap的key能不能为空?HashMap的key呢?如果HashMap的key为null,是怎么存储的呢?
浏览器500状态码表示什么?304呢?302呢?
Mybatis中的#{}跟${}有什么区别。
布尔类型占几个字节?为什么占这么多字节?
看你的博客有登录功能,如果要在该博客底部增加一个统计当前在线人数的功能你会怎么实现?
说一说你与其他求职者相比,优势在哪里?
你的优点是什么。
你的缺点是什么。
你还有什么要问我的吗?

赞一下(4) 踩一下

| 校园招聘
面试过程:

1. Integer和int的区别,各自的存储方式,回收方法
2. HashMap、HashMap如何保证线程安全、ConcurrentHashMap
3. JVM中堆和栈的区别
4. 手撕代码:按层次遍历二叉树
5. 手撕代码:按层次遍历二叉树(不完全二叉树)节点为null的需要输出null
6. 项目

面试官问的面试题:

1、介绍下Map的Put(),怎么调用的?我说了Hashcode(),equals()。然后又说到了Hashmap的数据结构,Jdk1.7和1.8的区别,成环条件,如何成环,红黑树何时使用等。简单介绍了Hashtable,concurrentHashMap。这个题他就没问了,过。
2、JVM。说了堆,栈,方法区,常量池,并说明了常量池归入方法区的Jdk版本号。程序计数器。类加载机制,类加载器,热部署,双亲委派。这个题过。
3、GC。介绍常用方法。说了标记清除,复制收集。说了两种方法的区别,使用场景。以及为什么标记清除法使用的多。再介绍了1.8GC对堆区进行分代回收的原理。年轻代:Eden区,from区,to区。调用MinorGC()对Service区进行整理。并说明何时将年轻代中的大对象和大数组存入老年代。
永久代调用的fullGC(),何时调用,缺点这些。然后他问标记清除法在分代回收中哪里使用。
4、Spring,用过哪些注解。说了ResponseBody,Dependson,resource,Autowire,Controller,Service,Repository。每种注解都说了下用途,有的要说明区别,和哪些推荐使用。具体小伙伴们百度吧。过。

赞一下(0) 踩一下

1 2 3   共 3 页