CNKI(同方知网)+社招+java(一面)
CNKI(同方知网)+社招+java
一面:
同方知网总部(北京)在东升科技园那块,然后又A栋楼和B栋楼都会有同方知网的工作人员,如果联系的是HR,那么会首先去A栋楼找你联系的HR,接着领一份题去做,一面笔试题入下:
1. JVM垃圾回收机制以及四大算法优化策略是如何实现的,新生代和老年代
2. 事务隔离级别,清楚地描述事务的每个隔离级别,随机找出一个进行提问细节
3. 线程池,这块有个大题是去涉及一个线程
4. Java常用的设计模式之单例设计模式,包括懒汉式和恶汉式,哪个是线程安全的?常用哪个?双检锁机制的代码coding(现场写一个
5. spring动态***的两种方式是什么?请分别描述一下细节?平时我们用哪一种?平时在项目中用到了吗?能否结合项目来描述一下?
6. 1.8版本的jdk新特性你用过吗?正则表达式是否了解?描述一下
7. HashMap遍历元素的两种方式?HashMap的数据结构能描述一下吗?put的过程?get的过程?什么时候触发resize()?
ConcurrentHashMap的实现机制以及锁分段技术
8. java内存泄漏?描述一下场景?
9. java的序列化和反序列化?什么作用
10. mybatis中的一级缓存和二级缓存?在项目中的应用
mybatis中的关系映射?
11. 分布式序列数据库用过吗?怎么设计的了解吗?
12. Mysql中如何实现分页的,结合项目来写一个sql?Oracle中又是如何实现的,能否结合项目中用的来具体说明一下?
Mysql的存储引擎了解吗?Innodb?
sql优化都有哪些?你们项目中用了哪?具体描述一下
13. volatile和Synchronized的区别是什么?
14. IO流,如果是想导出报表用到字节流还是字符流?具体是哪个?代码实现?
然后做了一些题之后,如果通过了,HR会让你联系B栋楼的人去进行二面,B栋有很多做研发的部门
#社招##面经##Java工程师#