摩卡软件
面试过程:
1、系统优化方面的经验;
答:分为数据库层,代码层,服务器层,然后我详细说了一下代码层的问题,比如SQL方面的一些优化,数据对象的一些优化等。
2、索引建立;
答:索引的建立不是越多越好,而且不是每个表都需要,比如常用来查询的表比如字典表就需要建立索引来提高查询性能。其他的业务表看业务需求具体分析。
3、其他SSM框架上的一些问题;
4、Linux命令,项目中的问题,还有线程池有关问题;
5、说说NIO的实现原理;
答:基于缓冲区和多路复用选择器的使用。
6、最后就聊聊为什么离职,职业规划之类的;
玩友时代
面试过程:
1、介绍下自己擅长的有那些技术;
答:javascript,spring;
2、使用过的javascript和spring框架有哪些?
答:jquery,json2,requirejs,spring mvc,spring security
3、然后问了下以上框架的基础问题,都是原理性的;
4、做过哪些项目?项目当中做的什么,流程讲下。项目中遇到的难点,并是怎么解决的?
5、Dubbo+zookeper 技术运用;
6、多线程:数据安全问题;
7、为什么换公司?
数禾科技
面试过程:
1、首先是自我介绍,了解基本情况;
2、然后问Java基础,项目经验,离职原因,期望薪资等;
3、synchronized和reentranlock的区别;
4、线程安全的hasMapRabbitMQ使用;
5、redis使用秒杀高并发处理,解决超卖,解决幂等性;
6、HashMap如何扩容?负载因子怎么用?
全部评论
(3) 回帖