米络科技
面试过程:
1、问了一些数组,事务方面的东西,还有数据库的一些内容;
2、Oralce语句、java语句相关;
3、反射如何获取私有字段(代码没背出来);
4、如何防止反射破坏单例?
5、数据库隔离级别;
6、什么是幻读?
7、数据库优化(索引优化除外)
8、volatile原理(细到插入什么jvm命令要具体名字);
9、线程工作内存在哪?
10、spring事务管理;
11、redis使用场景;
海美迪科技
面试过程:
1、先简述自己以前的项目经验,然后是互联网相关的问题,会提出一些场景让你给出解决方案。
2、一些缓存方面和数据库优化的问题;
3、框架,SQL优化,技术底层。设计模式。大数据,高并发。
4、你看过SPRING的源码吗?它的设计思想是什么?
5、switch 是否可用于String类型的判断,Java哪个版本之后有此功能的。
6、个人的职业发展规划;
优码创达
面试过程:
1、介绍个人学历及性格
2、介绍以往的工作经历及项目经验
3、一些基础的编程技术问题
4、你知道哪些JVM性能调优?
答:设定堆最小内存大小-Xms -Xmx:堆内存最大限制。 设定新生代大小:新生代不宜太小,否则会有大量对象涌入老年代 -XX:NewSize:新生代大小 -XX:NewRatio 新生代和老生代占比 -XX:SurvivorRatio:伊甸园空间和幸存者空间的占比 设定垃圾回收器 年轻代用 -XX:+UseParNewGC (串行) 年老代用-XX:+UseConcMarkSweepGC (CMS) 设定锁的使用
5、对薪资的要求及公司的期望
全部评论
(0) 回帖