字节Java实习一面面经

1.线程与进程的区别?
2.一个进程运行一定不可缺少的内存是什么?
3.堆和栈有什么区别呢?分别是指什么?
4.页式管理内存是指什么呢?
5.虚拟内存是指什么呢?
6.虚拟内存到物理内存是怎么实现的呢?
7.MySQL索引了解吗?索引的基本数据结构有哪些?
8.B+树为什么比B树好呢?
9.给一个SQL语句,如果是这条语句,要怎么给他设置索引呢?select * from table where id = 55 and num>30;(大概是这个,我记不清了)特征就是一个=,一个>
10.看你主要用的是Java,那你了解Hash吗?举个例子说说看
11.HashMap底层是什么呢?它线程安全吗?
12.HashMap是怎么扩容的呢?
13.如果要线程安全用什么呢?
14.ConcurrentHashMap是怎么实现线程安全的呢?
15.来个算法题吧?二维数组存储数据,数据由1,0组成,其中1代表陆地,0是海水,相邻的陆地一起算作一个岛,相邻是指上下相邻或左右相邻。问这样一组数据有多少个岛?
最后就是反问环节,我问他啥时候出面试结果,他说一周以内。答得不大好,感觉有点悬
#面经##字节跳动##实习##Java工程师#
全部评论
请问面的是哪个部门呀
点赞 回复
分享
发布于 2021-05-14 22:37
第2题 答案是什么呀 堆 栈?
点赞 回复
分享
发布于 2021-05-17 11:35
英特尔
校招火热招聘中
官网直投
请问第9题怎么答啊,我不知道...
点赞 回复
分享
发布于 2021-05-17 21:55
请问java实习岗位会问项目吗?我做的项目只有比较简单的前后端分离crud,比如个人博客这种,可以吗😳
点赞 回复
分享
发布于 2021-05-18 15:01

相关推荐

2 47 评论
分享
牛客网
牛客企业服务