埃森哲和乐信控股的社招Java岗面经

埃森哲

笔试:

1、内容基本上是javaweb还有oracle的占据最主要的份额

2、还有一些spring理念


面试:

1、首先是一段自我介绍

2、问做过哪些项目,系统的架构

3、coreJava,多线程,主流框架,数据库等

4、CollectionCollections的区别

答:Collection是一个集合接口,是ListSet的父接口,里面有很多常用的实现类,如ArrayListHashSet等,Collecionts是一个工具类,里面提供了一些方便使用的工具方法,如sort()等。


5、DB2想查询前100条怎么做。

答:fetch first 100 rows only


6、事务的传播行为。

答:有7种,常用的如Required Required new等。


7、终止线程的方法,有什么区别。

答:interrupt()和设置flag,区别我答的是interrupt方法调用后会将interrupt标志成true


8、主站采用什么技术?

答:前端用jsp+js 后端用spring+struts2+hibernate


9、dubbosoa的区别;

10、你是为什么离开上一家公司?

11、最后谈了谈薪资;


乐信控股

一面:

1、自我介绍;

2、项目介绍,所用的技术架构

3、然后问了问基础;

4、tcp连接三次握手,四次挥手;

5、写代码:找出只出现一次的数字,其他整数出现偶数次。

6、写代码:查询树中根节点到叶节点的和为target是否存在。

7、多进程和多线程,多线程的通信方式。


二面:

1、自我介绍;

2、项目问了一些问题;

3、Java的内存模型;

4、Java进程模型与线程模型;

5、SQL优化;

6、给定一百万个整数,没有范围,无序。内存只有102个,如何找出最大的100个数字。(插入排序)

7、转行的问题,如果你入职后也发现计算机这一块也很无聊如何。

#埃森哲##乐信##社招##Java工程师##面经#
全部评论
请问楼主几年工作经验
点赞 回复 分享
发布于 2020-07-19 22:28

相关推荐

05-08 17:40
门头沟学院 Java
给我面没招了,发点面经攒攒人品~Java 语言基础1.说说 Java 的内存模型?堆和栈的区别是什么?存对象、栈存...2.HashMap的底层实现讲一下?1.7和1.8有什 么区别?3.ConcurrentHashMap呢?它是怎么保证线程安全的?4.线程池的核心参数有哪些?拒绝策略有几种?5.synchronized和ReentrantLock的区别? 什么场景下用哪个?6.Java的动态代理有几种方式?Agent框架?Spring 框架1.Spring Boot 的自动装配原理?2.Spring 的 IoC 容器启动流程?Bean 的生命周期是怎样的?3.MySQL 的索引结构是什么?为什么用 B+ 树而不是 B 树或哈希表?4.@Autowired和@Resource的区别?缓存数据存储1.Redis的常用数据类型有哪些?分别适用什么场景?2.String, Hash, List, Se ...3.Redis的过期策略和内存淘汰机制了解吗?4.过期策略说了惰性删除和定期 ...5.缓存穿透、缓存击穿、缓存雪崩分别是什么? 怎么解决?6.Redis和MySQL的数据一致性怎么保证?了解哪些方案?7.MySQL的索引结构是什么?为什么用B+树而 不是B树或哈希表?8.慢SQL怎么排查和优化?AI Agent 核心1.了解哪些 Agent 的架构模式?2.Function Calling 的原理是什么?你怎么理解 Tool Use?3.如果大模型返回的 Function Call 参数格式不对怎么办?
查看19道真题和解析
点赞 评论 收藏
分享
评论
3
20
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务