【校招VIP】贝壳找房Java面经

09月09日 收藏 0 评论 0 java开发

【校招VIP】贝壳找房Java面经

转载声明:文章来源https://www.nowcoder.com/feed/main/detail/816dd924124c44eeb0820272f2a37ed6

昨天想看看贝壳找房的面经,找了半天也没找到,贝壳找房也是最近才开始面试,非常难评的面试安排,发邮件告诉我四点开始面试,结果四点进去了被告知要排队,前面还有八个人,结果四点四十开始面试,候选人的时间也是时间,希望互相尊重吧,也正式因为一面完挂了,所以也就不怕被开盒了。

高强度底层八股拷打

1.java中把long转为int会有什么风险

2.溢出后的int值为

3.简单说一下java中的继承和多态

4.说一下ArrayList的数据结构以及怎么实现的

5.说一下栈和队列区别

6.说一下链表的数据结构

7.说一下线程池的使用场景

8.假如说任务特别多线程池会有什么情况

9.假设线程池最大线程数不限制,但是队列变为ArrayList会怎么样

10.mysql索引如何使用

11.性别可以作为索引吗

12.为什么选择区分度大的字段作为索引,从数据结构层面解答

13.主键索引,唯一索引,普通索引区别,从数据结构层面解释

14.有一个表table有一个A字段,A字段为普通索引,select * from table 大概有几次IO

15.select id,A from table where A = xxx,需要经过几次IO,id为主键索引,A为唯一索引

16.普通索引中放的是主键还是主键的指针

17.用redis做什么

18.redis分布式锁的原理是什么

19.redis是单线程还是多线程

20.怎么定义热点数据

21.数据库和缓存中数据如何保持一致

22.强一致的场景下如何保证强一致

23.kafka为什么吞吐量大

24.kafka底层存储用的什么

25.消息队列中的延时任务怎么实现

26.定时线程池和spring中定时任务注解是单机的还是多个服务器的

27.动态加载如何实现的(实习相关)

28.动态加载后如何通知到所有服务器(实习相关)

29.什么时候用消息什么时候用http分析优缺点

30.介绍下数据库中的锁

31.登录如何防止被黑客劫持

32.介绍一下threadlocal

33.主线程开一个线程池,主线程和新建线程如何传递任务

算法题

C 0条回复 评论

帖子还没人回复快来抢沙发