首页 > 笔经面经 > 字节Java实习一面面经

字节Java实习一面面经

头像
牛客71576213号
编辑于 2021-05-15 20:42:33 APP内打开
赞 2 | 收藏 38 | 回复4 | 浏览2752
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是海水,相邻的陆地一起算作一个岛,相邻是指上下相邻或左右相邻。问这样一组数据有多少个岛?
最后就是反问环节,我问他啥时候出面试结果,他说一周以内。答得不大好,感觉有点悬

更多模拟面试

4条回帖

回帖
加载中...
话题 回帖

相关热帖

笔经面经近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐