贝壳Java实习一二面面经

一面(40min,5.13)
1. JVM的内存模型,为什么这么设计?

2.简单介绍垃圾回收

3.怎么判断对象已死?

4.GC Roots、根搜索算法、引用计数法的缺点

5.volatile关键字,什么情况下不能重排序

6.HashMap底层实现,什么适合扩容

7.ConcurrentHashMap的底层实现,在JDK1.71.8中的区别

8.Redis的基本数据类型,Zset的使用场景、底层实现、简介跳跃表

9.简介ES

10.数组的最长升序子序列

11.队列实现栈

12.堆排序(简述)

二面(40min,5.13)

1.Java是怎么实现一次编译,到处执行

2.什么是倒排索引

3.HashMap什么情况下扩容,怎么扩容

4.负载因子过大过小会怎么样?

5.如果初始化一个HashMap时,指定长度为13,那底层的数组长度是多少?

6.给定两个存储字符串的大文件,他们都不能全放进内存,怎么求共有字符串

7.上述问题,文件中改为存储数字,怎么求共有的数字

8.一个数组中除了一个数字外其他的数字均出现了两次,怎么求这个这个数字如果出现三次呢(剑指offer原题)

9.二叉树的直径

相对来说比较基础,有一些记不起来了。求个offer
#贝壳实习##贝壳找房##Java工程师##实习##面经#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-05-13 22:00
同学请问hr面面完了吗
点赞 回复 分享
发布于 2020-05-14 11:51
一面结束当天就通知二面了吗,太强了
点赞 回复 分享
发布于 2020-05-14 16:37
为啥我的一面更像是hr面呢😥就让我敲了一个快排,其他都在聊家常
点赞 回复 分享
发布于 2020-05-14 16:55
jvm 内存模型是说什么啊 为什么能说到GC呢
点赞 回复 分享
发布于 2020-05-19 09:04
请问楼主拿到offer了吗
点赞 回复 分享
发布于 2020-05-21 11:33
请教一下,二面的6,7问题是什么思路呢?
点赞 回复 分享
发布于 2020-05-25 21:30
请教一下,二面的第五题,底层的数组长度是32吗?
点赞 回复 分享
发布于 2020-05-30 23:00
楼主拿到offer了吗
点赞 回复 分享
发布于 2020-06-03 11:40
二面会问项目吗,android 开发的。求解!!!
点赞 回复 分享
发布于 2020-06-03 17:13

相关推荐

点赞 评论 收藏
分享
与火:这不接? 留子的钱不挣白不挣
点赞 评论 收藏
分享
4 35 评论
分享
牛客网
牛客企业服务