笔经面经
首发于笔经面经

Java后台研发实习生面经合集

作者:①苆茬①杺
链接:nowcoder.com/discuss/66
来源:牛客网


看了很多的面经,觉得也贡献下自己的把。在去年11月疯狂撒网,基本上出名的招实习的投投了,被拒了一大堆(因为比较水),说说几家给面试机会的把,网易,百度,嘀嘀,今日头条等。题目没有分公司,是混合的而且很多是我不太会的,给大家做个参考。

1.spring AOP相关 before after 织入的概念

2.线程池

3.java8 lambda表达式 case

4.synchronized,乐观悲观锁,各种锁(这里被网易怼的不行不行的),读写分离锁

5.数据库 索引 底层实现 ,红黑树,B+树(又是各种问),查找,插入数量级,数据库优化

6索引失效的条件

7.HTTP底层是TCP ,打入www.baidu.com之后会发生什么

8.AOP的具体实现,具体配置bean

9.快排,讲解思路,为什么是nlogn

10.数据库 数据(vchar,char,text区别)

11.设计模式(这个也是被疯狂的问,当时能说出一两个。。)

12.HTTP:put,post

13何时会出现泄露,finailze

14.linkedlist和arraylist 底层区别

15.三大特性在spring中应用

16.IP地址白名单问题

17.大数据几十个Gip,找出时时top 10

18.二叉树镜像,二分法查找

19.链表的交点

20.两个栈实现队列

21.socket编程(我回答不会)

22.抽象类和接口的区别

23.重写和重载的区别

24.关于项目,谈论多线程冲突,多线程重点,两个用户同时访问,并发安全问题,购物车。(low low 的网上商城项目)

25. bean的范围,bean工厂

26.关系数据库和非关系数据库

27. GC(这个也是问了好多),内存的划分

28. java curent包

29. 自动装箱,常量池,两个string是否相等

30. bean除了单例还有什么实现


跟作者交流

nowcoder.com/discuss/66

发布于 2018-02-01

文章被以下专栏收录