字节测开一面

一面

(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、死锁?手写一个死锁?

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

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



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

相关推荐

腾讯云智一面——后台开发1、自我介绍2、介绍一下SaaS短URL项目3、怎么做限流的?4、阿里的Sentinel底层是如何实现限流的?超过限流数的请求如何处理?直接丢弃吗?5、双重判定锁说一下6、redis使用的时候有没有遇到大key问题?7、项目中mysql主要存什么8、你有了解大模型的一些架构吗?9、看你简历上写用deepseek,主要用deepseek干嘛呢?(回答了用deepseek做项目重构)10、说一下JVM的内存结构、双亲委派机制、垃圾回收11、mysql怎么排查慢查询?12、介意其他的的后端语言吗?13、linux上怎么看内存使用最多的几个进程?平时有写shell脚本吗?(不是很清楚)14、DB-router上怎么做的sql的监控和日志?反问:几轮面?三轮技术面有hc吗?有一定hc后续:一小时之后约了二面二面(大部分是聊天)1.如何排查CPU使用率过高?2.了解AI的使用吗?3.如果使用自己不熟悉的语言比如Go进行开发,如何使用AI工具的帮助?4.项目拷打5.恶意请求如何拦截?6.如果有大量请求使用滑动窗口能解决吗?7.限流底层有很多方案,为什么选择滑动窗口?8.双重判定锁讲一下?9、缓存失效和雪崩怎么缓解?(说上一个解决方案不能解决失效和雪崩场景)10、了解K8s吗?11、最近在看什么技术或者博客?(RAG)12、RAG技术有哪些难点和挑战?13、反问公司业务、反问限流方案该如何去选择?下午约了三面最后OC
点赞 评论 收藏
分享
05-22 16:11
四川大学 Java
十一战腾讯,和腾讯命中注定的相遇面试体验超级好的一次流程!4.28投递4.29一面5.8二面 5.13 三面5.15 hr5.19 云证5.20 评估5.22 offerCDG一面 1h,0.001八股1. 牛客密码有效性2. 实现一个简单的hashmap你了解linux吗?Linux怎么看网络状态智力题:喝汽水赛马CDG 二面80min 八股盛宴询问在校情况(成绩,奖学金,社团,竞赛...)问c++ local static,问shared ptr问JAVAGC算法,GC回收器,反射机制操作系统协程 线程进程通信方式,共享内存怎么做的,优缺点,同步机制,信号量在进程之间有什么用同步,异步fork()虚拟内存技术,为什么要搞虚拟内存,如果你设计内核的内存管理,你怎么着手怎么回收内存?操作系统的锁,mutex,读写锁,spinlock,哪个最常用,优缺点?LINUX文件系统?你知不知道缓存?内核态用户态传输?I/O多路复用?epoll的优缺点?触发方式?你知不知道鲸群效应(面试官解释说,一个事件来了,都响应了,浪费了资源),怎么办?计网HTTPSTCP/UDP区别,使用场景滑动窗口算法三次握手四次挥手QUICHTTP版本访问网页过程其他你知不知道rpc?什么时候能实习次日约5.13三面 45min项目结合一定深度八股+15min开放问题 记得不是很多项目通信?UDP怎么实现可靠传输?QUIC?0-RTT怎么个事儿?排行榜?单机存不完的话你如何实现?项目扩展点Linux锁单例模式详解为什么要二次检查?智能指针一个19*19围棋棋盘,没有围棋规则,双方单纯的填子,落最后一个子的人获胜,你来制定一个规则保证你必胜(不能是一口气下19*19个这么无厘头的规则)有没有用过大模型?部署本地没反问
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务