字节剪映后端Java一面 好难。。

1.实习介绍
2你们公司jdk版本用的是多少,为什么用这个版本
4.能给我讲一下G1和传统比如CMS的区别是什么
5.讲讲并发编程经验吧讲一下java当中怎么处理线程安全问题
7.说一下jvm它为什么要这么去划分内存区域
8Redis用过吧,聊一下缓存穿透是什么以及怎么解决
9你刚刚提到两点,一个是布隆过滤器,布隆过滤器有什么坑,可能存在的问题是什么
10.其实里面有个初始化的问题。布隆过滤器很难初始化比如说你有一亿的商品数据对不对?你要初始化,用过滤器,实际上很耗时的,这个该怎么来解决呢
11.好,那我觉得还有第二个的话它只能追加,不能修改和删除。对吧,想一想有什么办法解决吗
12.然后说回存null值的问题,他其实问题很多,比如增加业务流程的复杂度,因为你排查问题的时候,其实有可能不经意的就命中了一个缓存,对吧。另外的话就有可能导致缓存雪崩,因为它的key如果是一个变量,别人在攻击你的时候。就可能储存大量的这样的无效信息。第二个的话就是它其实不抗并发,第三个也有很多问题,你列举一下在用null的时候有没有发现过其他的问题?或者思考一下它还有可能存在哪些问题还有针对我上面提到的它有这么多这些问题为什么还要用它呢
13你刚刚说对业务数据更新不友好,这个怎么不友好了,展开讲讲
14聊聊业务项目吧,聊聊清结算吧给你整体介绍一下
15实时有实时计价的是吧?就实时要返回是用到了mq是吧,有没有实时RPC部分呢,就不走消息异步的部分比如调用方需要实时的拿到这一笔这样的金额这种
16.你们这个科目是什么,这个科目的话是按照什么样的配置和维度进行拆的。
17.这些维度有优先级吗?或者是有层次的划分吗
18既然有他们是共享的么,那我觉得这种的设计有一个问题,举个例子,你的短信的配置和信贷的配置实际上是一份规则配置,对吧?共享的话,最难解决的一个问题是分母问题,我不知道你能不能理解就是什么意思呢?你没有办法清楚的描述跑在你这个平台上的业务场景有多少个。也就比较难以进行资损防控,就比如说上游可能变了一个字段,对吧,你就匹配到另外一套规则了。因为有优先级,有很多的规则混合在一起了,然后另外一个场景也确实有,它不该,它可能本应该匹配a,但是它却匹配了B,对不对?这种问题的话一般是要怎么解决呢
19.你说的是事前的部分,那它根本上要在架构上解决,你觉得应该怎么解决
20.手撕:小于n的最大数
全部评论
秋招还是实习
点赞 回复 分享
发布于 2025-12-21 18:41 辽宁

相关推荐

04-16 08:58
已编辑
重庆邮电大学 前端工程师
超级社牛老登捞了我一把,所以感觉才会面的比较的顺利,这里也是给老登跪了。而且hr还问了我之前的ld我的表现,我之前的ld也是给了很好的评价,这里也是泪目了,字节飞书管理后台/安全部门 里的人都是超级和善的好人,望周知。还有一点感觉就是现在都不问我的破QQ项目了,我这破QQ项目是我和一个啥鸾工作室同学写的,nm去年都在用,现在再用就有点垃圾了。打算写一个一站式生成Galgame的Agent项目,因为看到最近国G出这么多事,md我想搓个好的国G拯救国G,一面(mt)1. 小红书简历提问,Stylus类名原子化转换器2. Openclaw记忆相关的问题(memory,soul,boostrap之类的,简单说说就完了)3. 如果让你进行一个大型仓库的重构,怎么结合AI进行重构4. 知道harness engineering吗(刷到过,没点进去看)5. 用过哪些模型,用的啥Coding Plan6. 上一段也是字节,为什么离职7. 如下是一段AI写的代码,请你找出它有问题的地方,以及需要改进的地方(闭包,性能问题,强调了下fiber,然后面试官说现在不问八股了)8. 同7,又是一段代码,给出改进意见(utils类型要封装useHooks,代码逻辑耦合,useContext太重导致频繁渲染)9. when,where二面1. 同上,不过深入询问了2. 上一段也是字节,为什么离职3. 说下你用openclaw进行飞书管理后台61个模块改造提效的过程体会4. 算法:get(obj,'a[0].b.c'),获取obj中对应的字段的值5. 算法:ShuffleArr,输入[1,2,3],随机打乱进行输出,每一个数字出现在各个位上的概率是相同的6. harness engineering7. when,where三面(ld)1. 现在让你对一个大型仓库进行业务开发,如何利用AI提效(按照模块or业务进行多Agent各自读取,产生一个各自模块的总结,结合AGENTS.md啥的看能不能补充足够的上下文,然后再开发。其实我是想到什么说什么的)2. 那对于小仓库呢,也要多agent吗?如果宕机了怎么办?怎么控制并发数目?那你可不可以把上面的做成一个插件,你会怎么设计(我说仓库的大小我也不知道怎么界定,那么就让用户选择是否需要多agent分析吧,反正要分析得到一个上下文md,然后是业务开发的agent进行开发,为了避免开发中途宕机or什么问题,所以可以借鉴OpenSpec的tasks.md文件,将开发任务拆成一个个小task,然后完成一个标记一个。至于并发数目我也不明白,暂时就根据用户电脑内存来划分吧,然后测试阶段加一个QA Agent,配上一些可观测数据啥的测试就行。然后说了下上下文焦虑的问题,)3. when,where反问:harness engineering贵部门怎么搭建的?流水线还是多agent协作?hr面1. 面试感受2. 为什么上一段离职3. 你是慢热型的吗4. 介绍工作强度(10-10),团队氛围5. 有很低概率审批挂,or加面反问:为什么面试官感觉都这么懂AI?比我之前面试的AIDP面试官还要厉害的感觉?答:剪映是字节AI试点的业务部门,在大力推AI暂时没有消息,4.15房租到期,俺就要会重庆了,不管怎么样吧,终于还是离开了待了9个月左右的上海,物价没有想的那么贵,虽然房租确实贵,但是吃的还能接受,外卖价格也差不多,但还是怀恋重庆的美食,哪怕回到重庆随便找一家公式化重庆小面品尝一下,都是一件多么棒的美事儿啊
查看15道真题和解析
点赞 评论 收藏
分享
评论
7
24
分享

创作者周榜

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