长亮科技
笔试:
1、主要包括Java基础选择题
2、如何给容器指定大小的内存;
3、编写单例模式饿汉式和懒汉式代码和区别
4、代码写出打印昨天的时刻
5、数据库操作语句,比如说新建表,增加和删除表字段,以及做一些增删改查,
6、原生的jsp+servlet+jdbc
面试:
1、问我以前做过的项目
2、接下来就是问基础了,多线程通信,js,jdbc和集合框架这些。
3、常用的集合有哪些,如何获取安全的集合,实现的原理是怎么样的。
4、还有问多线程,线程池具体是怎么样的?
5、然后还有事务,隔离级别、redis等等。
6、关于企业报表的数据库如何设计
7、情景题:给arraylist和linkedList同时增加元素,在发生内存溢出的时候,哪个集合里面的元素较多
完美世界
面试过程:
1、先是问了一些工作经历,并针对经历提了一些技术问题
2、然后问了一些基础性的知识,涉及到了Java基础,常用的一些框架,数据库等
3、问 HashMap的底层实现,堆排序,Sql语句的执行顺序
4、使用redis缓存数据结构具体实现
5、JVM性能调优。
6、使用RPC好处;
7、oracle跟mysql有什么区别。
8、Oracle索引失效。
9、谈谈对ESB 总线的理解等等
小红书
面试过程:
1、jvm,框架,内存模型等等一些常问的东西;
2、然后问了一个用多线程处理1千万数据总和的编程题,让在黑板完成;
3、接着围绕多线程展开询问,还问了jvm等等;
4、最后聊了一些企业文化及公司发展方向;
全部评论
(1) 回帖