字节一面,后端财经

因为之前自己挂过一次,然后这次上来直接拷打我项目,然后让我把接口,然后用的什么协议,然后把整个链路的底层全都给我拷打出来了。然后问了一些消息,队列中间件,反正就是包括这个 Redis 里面存具体存的是什么东西。本来这个项目就是买的,然后这些具具体的技术细节有些都记不太清楚了,反正高强度拷打,我的项目拷打了 50 分钟,然后给了一道题,然后让写核心代码,判断一个树是不是另一个数的子树#最难的技术面是哪家公司?# #大厂面试问八股多还是项目多?# 。面试官人挺好的,但是感觉出来可能要急,因为有些问题确实没答出来,0八股#牛客AI配图神器#
全部评论
50 分钟项目拷打 + 算法题,字节后端面试难度拉满了!
点赞 回复 分享
发布于 今天 13:48 北京
字节后端一面直接拷打项目底层,这强度真的太顶了!
点赞 回复 分享
发布于 今天 13:48 上海
做中间件的部门吗
点赞 回复 分享
发布于 今天 05:03 北京

相关推荐

昨天 16:11
武汉大学 Java
一面 1h,3.231.介绍短链接项目,存储方案,短链接生成方案、有没有其他生成方案,短链接长度,最多可以有多少短链接2.短链接跳转原理,多级缓存,为什么使用分布式锁,布隆过滤器及其原理,3.服务目前性能,301/302,除了redis还有什么方式提高短链接处理的并发能力4.如何处理短链接过期,短链接更新时间后的数据处理,布隆过滤器怎么处理过期5.除了redis+lua还有哪些方式实现秒杀,如何应对大流量,如何设计秒杀开始和过期开关6.为什么选择redis作为库存工具,和其他的做库存的不同,如何防范恶意ip刷单7.mysql中索引的数据结构,B+树的优势,acid及其实现,4种隔离机制及其实现原理,慢sql优化8.redis为什么这么快,zset底层,redis持久化,缓存数据库一致性(如果数据库延迟导致缓存读取从库过期数据处理)9.acm手撕三数之和二面:50min 3.251.第一个项目的链接系统,这个是做了多长时间,是怎么样的一个项目,有多大的量并发?2.没有上线,那你做的这些技术是基于什么去判断去加这些东西呢?怎么测试的?3.你的redis是部署在哪里的?这个本地缓存为什么能提高性能?4.你不都是都在一台机器上,涉及到网络的问题吗?比如说用redis和用redis加这个caffeine,有这个区别在哪里?5.那你进行压测的时候,你是怎么做这个叫叫消融实验,叫怎么测的?6.布隆过滤器在这里面起到什么作用?它的基本原理是什么?7.你这个双重判定所的目的是啥?不够大的情况下呢8.讲解cache aside,为什么不先更新缓存,数据库成功了,但是删缓存失败了怎么办?9.为什么监控短链接需要rocketmq?10.秒杀项目从哪找来的项目,是从零写的还是怎么着?11.为什么要用滑动窗口限流?你举说的清晰一点的。再举个例子。12.那thread local在这里做的是啥?那这个thread local需要清理吗?怎么清理的?那这个线程本身是复用的吗?13.协程和线程的区别?协程是怎么实现。14.项目是什么时候做的?在这个过程中是怎么学习的?我想了解一下,你比如说你是怎么有没有接触AI工具去学习,然后这里面的代码是借助AI工具来搞的,还是自己没有借助AI工具自己来搞的?15.那这里边自己写了多少代码?我比较好奇的是你这些首先那个项目的起点,你为什么要找到这个项目之后你想做哪些事情?还是这些策略明显是为了应对一些高并发做的,对吧?然后你是怎么假想出来的?还是说你比如说问问AI说我想优化这个系统,应该往哪些方向优化,怎么样?16.你这两个系统各有多少张数据表?这个系统里校园生活网里边有有多少个DB mysql的表,你是怎么怎么设计这个数据表?这些表是你在做这个项目之前自己设计的,还是这项目本身就有?他在本地跑起来了吗?这个系统。17.这个AI应用这块是自己学习过的东西吗?是怎么了解的?自己动手了吗?18.那你为什么要搞后端这块的东西,是感兴趣吗?还是怎么样?专业是网络空间安全是吧?19.学过其他语言?有哪些课程?20.mmap()和malloc(),那他们只是用于分配内存吗?21.那你平时除了你自己学的这两个小项目以外,你平时还自己折腾过什么其他东西吗?22.这两个项目加起来自己写了多大代码量?23.硬币朝上赢,先手扔获胜概率?p=1/2+(1-p)/224.你对语言有什么要求吗?或者有什么热衷的?25.你觉得你自己的优势是在哪块儿?26.假设你的第一个项目,如果你的某个短链突然间变成了热点多量,然后QPS加上暴涨了50倍,暂时是你这么一个系统,你会怎么处理?27.所以你最感兴趣的是后端是吧?28.lc34 在排序数组中查找元素的第一个和最后一个位置29.你平时用什么AI的代码工具?自己的感受?
点赞 评论 收藏
分享
昨天 21:25
西北大学 Java
美团二战一面(核心本地商业-业务研发平台-美团app业务)承接了3000多的 QPS,服务端的机器有几台?这个接口(订单接口)的性能是?(响应多少毫秒) 返回哪些信息?订单列表只能看到一个商品,还是说是有个商品列表呢?分页的 每一页返回多少商品数据啊?Redis 里面主要存哪些东西本地缓存里面主要存在哪些东西 为什么固定的放在内存里面Redis 是多久更新一次吗?假设我在服务端,变更了一个库存,然后变更在那个接口发现超时了,就是你变更的时候发现返回了一个报错,但是后台其实是已经变更成功了,这种情况下怎么处理?(换了种说法 结合场景)用户下单,然后下单我调接口的时候,接下单接口超时了。但是这只是因为网络问题超时了,但是它内部其实扣减库存啊什么的都已经成功了。这种情况下怎么处理?这个 token(防重) 是在什么过程中去生成的?乐观锁解决超卖怎么解决的?为什么要用乐观锁呢?你的个性化推荐,高峰期不是会有很多很多用户会下单失败吗?JWT 的令牌认证具体是怎么做的?JWT 的三次校验(三型校验)ai封装那些订单查询、配送咨询这些问题,这个具体是怎么去做的?你是直接用用户提问的,然后直接调用大模型去询问的?你怎么知道配送状态的?因为你的那些配送不是都是兼职吗?用户下完单之后,你怎么给订单分配给兼职呢?智能客服是实现 7×24 小时智能回复。需要做到 7×24 小时吗?你还实现了那个性化菜品推荐,这具体是怎么去做的?你的那个订单数据表跟用户表,这两张表是怎么去设计的?问一个 AI 的吧,你做了一个客服问答,对吧?但是你是去调用自己封装了几个tool,然后让大模型去调用嘛,那我也想做一个智能客服,但是我的智能客服可能是基于一些,比如说我是医院,医院需要做一个智能客服,然后我会把一些那个患者常问的一些医疗上面的一些事情作为一个知识库,然后作为一个回答。那我应该怎么设计这个客户问答系统?把它给放到知识库里面,比如说我怎么切片?然后你刚讲到那个用户提问,敏感词过滤,这些我怎么去给它分词?怎么去做增强等等。按照你的那个分片,假设我按照你的那个分片形式去分片,然后我发现我检索出来的内容好像相关性并不是很强,我怎么去解决?检索相关性的算法与方案那个 Spring 框架里面有用到哪些设计模式啊?Autowired 跟 Resource 有什么区别?synchronized 跟 lock 有什么区别啊?Synchronized 底层。索引分哪几个索引?联合索引怎么创建?(具体到sql写法)不在创建表的时候创建这个索引,表已经创建完了,然后我要再创建这个索引,怎么做?like会不会走索引?MySQL 里边有哪几个日志啊?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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