科讯数码
面试过程:
1、问到一些工作经历以及项目经历,简单问了下oracle里面的sql
2、jvm,js闭包,如何创建对象,几种方式,数据库的隔离级别 spring单例和多例
3、mc应用,大并发访问
4、zookeeper,多线程,分布式并行计算
5、数据库分组排序,数据库索引类型,主键和唯一索引
6、jdk lock,RMI,线程同步,threadlocal
7、常见序列化,lucene 索引文件结构
8、java如何实现热更新?(用jrebel)
盟拓软件
面试过程:
1、介绍项目。
2、说一个设计模式。
3、简单说一下java GC。
4、Java怎么实现线程之间的同步?
5、多线程的两种实现方式,就是实现runnable()接口和继承Tread类。
6、自己要实现一个缓存服务器怎么实现,例如redis。
7、GC机制,先说一下内存分布结构,再说一下回收算法。
8、怎么处理高并发以及性能优化?
9、在数据库设计中,比如订单表,会拆分成512个或1024个表,如何对这些表进行查询和存取。
新科佳都科技
笔试:
java的互斥锁、静态变量初始化、final关键字、线程池工作原理、数组排序等。
面试:
1、介绍项目,根据项目随即提问你的项目流程。
2、缓存, 高并发相关。
3、中间件的配置。
4、redis集群,怎么集群,怎么负载,怎么设置?
5、redis的客户端api,java的排序api。
6、Core Java相关的技术(序列化及反序列化, IO流, 异常体系)。
7、还有spring、SSI等框架的问题。
全部评论
(0) 回帖