中数通/擎天科技/平安科技/指尖微客科技Java社招面经分享
中数通
面试过程:
1、自我介绍,谈谈曾经的工作经历,具体做什么内容
2、线程安全的类你知道多少?
3、B/S和C/S是什么?
4、各自用什么协议?(http;tcp/ip)?
5、String和StringBuffer的区别?
6、aop的原理?为什么用aop?
7、为什么选择我们公司?
8、你期望的薪资是多少?
擎天科技
面试过程:
1、简短的自我介绍,问到对今后自己的职业规划是怎么样的;
2、对公司项目有了解吗?有没有感兴趣的?
3、询问了一些java基础知识,如jvm相关内容:jvm的内存模型、垃圾回收等;
4、http请求如果返回的是json数据,但是类型写成了text会怎样?
5、solr集群搭建,遇到的问题;
6、谈谈jwt;
7、介绍公司状况并询问我的期望薪资。
平安科技
面试过程:
1. 介绍自己的工作经历;
2. hibernate和mybatis的比较,mybatis的模块,hibernate的缓存使用情况;
3. http请求体结构,http302和301的区别;
4. spring的bean加载机制,AOP的实现原理,注解的实现原理;
5. 问了class A和B相互依赖的情况下,spring如何对这两个bean进行加载;
6. 介绍一下Java反射机制;
7. 为什么离职?
8. 对公司未来发展有什么想法?
指尖微客科技
面试过程:
1、自我介绍,并询问曾经有做什么工作;
2、问数组为什么快;
3、一个数组反转,o(logn)复杂度用什么排序算法;
4、java和simpleDateFormat、线程安全相关内容;
5、一百万的键值对数据,采用何种java数据结构存储从内存花销上和检索速度上最优?
6、String、stringbuffer、stringbuilder的区别;
7、虚拟机参数有哪些 堆栈大小如何调整 ;
8、用shell 分析访问日志;
9、为什么跳槽?
#中数通信息有限公司##擎天科技##平安科技##指尖微客##社招##Java工程师##面经#