字节暑期二面

项目:
掰扯半天感觉没问啥有用的

八股:
IOC,DI,AOP区别
AOP的俩实现
AOP能不能对final类使用
ClassLoader加载、卸载类
Object的方法都介绍一下
hashCode和equals区别
hash冲突以及解决的方式
wait带不带参数的区别
wait和sleep区别

算法:
最长连续匹配的小括号长
eg:
(() = 2
)(()() = 4
()(()()) = 8
)()(() = 2
(((( = 0
#字节求职进展汇总##我的实习日记#
全部评论
m
点赞 回复 分享
发布于 03-29 11:42 广东
佬 啥部门啊
点赞 回复 分享
发布于 03-29 23:24 黑龙江

相关推荐

04-02 11:19
武汉大学 后端
分享面经,积攒好运🙏3.14一面自我介绍说一下输入一个url,到网页渲染出内容这个过程,都会发生些什么,越详细越好进程间通信有哪些方式?介绍几个进程调度策略?介绍一下MySQL的四种隔离级别?这个MVCC你了解吗?幻读了解吗?可重复读这个隔离级别能解决幻读吗?你说能大概率防止幻读?MVCC是采取什么方式防止的?分布式锁是什么?为什么要用分布式锁?场景题:我有一个文件,40G,里面有十亿条URL,电脑内存只有4G,怎么去重输出不重复的URL?需要强一致性,不能遗漏(不能使用布隆过滤器)场景题:我一个系统要接入微信扫码登录功能,你怎么设计?场景题:微信PC端生成一个二维码,我手机去扫描,然后确认登录,这整个过程服务器、微信服务器、手机、电脑都分别发生了什么?你觉得这个二维码里面应该携带哪些信息?手撕:32.最长有效括号3.18二面(挂)自我介绍你这两个项目哪来的你这个项目难点有什么?为什么访问数据库加锁?有没有别的策略?缓存刷新有没有别的方案?能放500亿个元素的布隆过滤器占多少内存?布隆过滤器只在创建短链的时候用到吗?分表怎么做的?用的什么中间件?了解过其他中间件吗?Shardingsphere是怎么实现分表的?底层原理了解过没?Shardingsphere高可用了解过没?Shardingsphere一致性问题知道吗?直播间弹幕系统,你会怎么设计?你怎么判断这个峰值弹幕200条是否达到?redis为什么快?redis的Zset知道吗?怎么实现的?你说一下跳表的插入和更新过程?没用过跳表?那你来从0设计一个跳表你怎么设计?手撕:1259.不相交的握手(不会做)手撕:295.数据流的中位数(不会做)
点赞 评论 收藏
分享
日期: 一面(3.11)岗位:后端开发实习生地点:杭州背景:  双非科班、两段实习经历一面其实还是以基础为主,前面回答的还行,但是最后算法没写好,用暴力做还卡壳了1. 自我介绍2. 问比赛经历3. 大概说下最近一段实习做了什么事情?4. 讲讲RBAC,有了解过其他的权限模型吗?你做这个需求过程中你的角色是什么?5. 经典:实习过程中的难点、有成就的地方,如何解决?6. 讲讲双Token模式,你们的短token过期时间是多少?那有刷新Refresh token的功能吗?为什么要用双token模式?用Refresh token去刷新Access token的时候需要带上什么,怎么保证安全的?7. 策略模式这块具体是怎么实现的,你们这个项目还用到了哪些设计模式?除此之外你还了解哪些设计模式?8. 抽象工厂模式和普通工厂模式有什么区别?9. 线程的状态有哪些?状态是怎么转变的?10. 线程池有哪些参数?11. 拒绝策略有哪几种?12. 什么是死锁,为什么会出现死锁?一般可以通过什么方法避免死锁?13. 死锁怎么排查?14. 针对死锁能说一个具体的例子吗?循环等待能举个例子吗?15. 有遇到过线上比如内存溢出的问题吗?一般要怎么解决?16. MySQL的最左匹配原则是什么?匹配不到一般是什么情况?17. Like查询会走索引吗?18. 对Go了解吗,比如GMP模型?19. 算法:长度最小的子数组#字节##牛客AI配图神器#
查看19道真题和解析
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客企业服务