字节测开一面

一面

(75分钟)
1、项目问题(问到了很多没有考虑到的细节问题,毕竟是网上项目)
2、redis的缓存穿透、缓存击穿、缓存雪崩,以及如何解决
数据库
3、数据库事务的特性?
4、原子性怎么理解?
5、隔离级别?
6、脏读是哪个级别的?
Spring:
7、IOC的依赖注入的方式?
8、@Autowired 与@Resource的区别?
9、AOP的原理?
10、手写一个JDK动态代理?
java基础:
11、== 和equals()的区别,那个效率高?
12、有那几个类型的锁?
13、知道读写锁吗?可重入锁?
14、synchronized和volatile的区别?synchronized和volatile分别在 什么场景下使用?若有一个共享资源,只有一个线程对其进行写操作,其他的线程都是进行读操作,用哪个关键字?
操作系统
15、死锁?手写一个死锁?

算法
给定一个字符串,最多可以删除一个字符,判断删除字符之后的字符串是否是回文字符串。

总体面试下来,觉得我的项目太拉胯了,没有深度思考。



#字节跳动##面试题目#
全部评论

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
点赞 评论 收藏
分享
1 6 评论
分享
牛客网
牛客企业服务