天正/咨元/若问Java社招面经分享
天正信息科技有限公司
一面:(电话面)
1、问所做的项目,项目中用了什么技术为什么这么用。
2、谈一下SPRING的源码,IOC,AOP的源码。
3、问了一部分JVM内存机制与GC。
二面:(技术面)
1、问JVM底层远离。
2、多线程.
3、IO.
4、集合。
5、问MAP是怎样的一个原理,什么样的数据结构。
6、链表与arraylist的区别。
7、线程安全与线程同步。
8、validate与同步锁的区别。
9、可重入锁机制。
10、concurrent lock怎么实现的?
11、问fixthreadpool实现原理。
12、如果让你设计一个拍卖类网站你该怎么去做?(说了下技术选型及框架)
13、问了对于网站的数据库操作异常如何展现给用户,说具体点?
咨元信息科技有限公司
一面:
1、问了很多技术和算法。
2、java基础,多线程等等。
3、数据库设计,数据库优化。
4、sql编写。
5、系统架构,系统图。
6、现实中遇到的问题和使用到的技术。
二面:
1、jvm底层。
2、算法电话出现最多的次数。
3、长连接短连接差异。
4、短连接的连接特点。
5、ssh 讲解。
6、项目经验集合框架讲解。
7、static关键词讲解。
若问科技有限公司
面试过程:
1、以java 基础为主。线程,事物 ,list,map set等集合类。
2、、问一些项目相关,以及原理性的技术题目。
3、问jvm垃圾回收。(答老年代,新生代,以及回收策略)
4、分表分库.
5、数据库设计优化。
6、redis 集群主从复制原理。
7、ssh框架。
8、spring.
#Java工程师##社招##面经#