字节暑期实习java一面面经

投得比较晚,但确认还有hc,写面经,攒人品
因为有一个offer了,所以心态比较放松
1.自我介绍
2.项目相关介绍了快有十分钟,主要介绍了项目里的权限认证。jwt,shiro等
3,数据库方面,mysql索引为什么快。
4.索引未生效得原因可能有那些
5操作系统进程线程区别,进程通信方式(老八股文)
6,因为项目用到了oracle,问了一下oracle和mysql的不同
7.数据库的隔离级别,mysql的默认级别
8,oracle的默认级别(不会)用的少这个数据库
9.java 遇到过的异常,答了空指针异常,数组越界,还有stackoverflow,然后果然顺着这个问了
10,stackoverflow产生的原因,答了递归过深,答了虚拟机的结构,栈爆了所以产生这个exception
11,java 虚拟机堆和栈分别是什么,存储什么。
12,算法题,判断一个字符串是否可以删除一个以下字母变成回文串 abba可以 abbca删掉c也可以
一开始用了动态规划,后来要求提升用了双指针,两个方法一共用大约30min,感觉运气比较好
就这么多,想起来再写

13.linux的使用,查看进程序列号,管道符的作用。切换用户命令
#实习##面经##字节跳动##Java工程师#
全部评论

相关推荐

10-24 11:10
山西大学 Java
若梦难了:哥们,面试挂是很正常的。我大中厂终面挂,加起来快10次了,继续努力吧。
点赞 评论 收藏
分享
11-15 19:28
已编辑
蚌埠坦克学院 硬件开发
点赞 评论 收藏
分享
评论
7
41
分享
牛客网
牛客企业服务