字节flow后端一面

一、项目经验与技术深度
项目介绍​
选择一个项目展开介绍(设计背景、功能、典型流程)。
数据库表设计(核心表、字段、RBAC模型实现)。
技术实现细节​
三级缓存的设计(本地缓存、Redis、MySQL的分层逻辑)。
写操作下三级缓存的更新策略(同步/异步、数据降级机制)。
缓存一致性保障(持久化、重试机制、死信队列、延时双删)。
分布式锁的应用场景与实现(与单机锁的区别、Redlock的优点)。
系统设计与优化​
服务器部署方式(单实例 vs. 多节点)。
高并发优化的实际压测数据(是否有性能对比验证)。
二、编码能力与算法基础
链表排序问题​
对链表节点降序排序的算法思路(冒泡排序、归并排序的可行性)。
编码实现(边界处理、指针操作、时间复杂度分析)。
三、学习背景与自我驱动
技术学习路径​
学校课程与自学内容的区别(四大件基础理论 vs. 实践技能)。
四、面试反馈与后续流程
面试表现评价​
指出代码熟练度需加强(变量声明、指针操作细节)。
告知后续通知流程(3个工作日内反馈)。
感觉都答出来了,除了手撕的有点久,给个二面吧,这要是在一面挂我是真没招了#牛客AI配图神器#
全部评论
这也过不了一面吗
点赞 回复 分享
发布于 2025-11-28 14:32 黑龙江
还没消息,再拜拜
点赞 回复 分享
发布于 2025-11-26 19:47 黑龙江
offer四面八方来
点赞 回复 分享
发布于 2025-11-25 17:34 黑龙江

相关推荐

01-06 15:22
已编辑
字节跳动_开发工程师
点赞 评论 收藏
分享
01-09 15:47
门头沟学院 C++
1.深度AI使用建立自己的project无论是chatgpt还是deepseek,claude,都面临一个联网就无法上传文件的缺点。这样会导致我们每次问AI问题的时候无法基于之前给的资料,现在付费版的chatgpt,claude都有project的概念。比如我们可以把新建一个project,把产品需求文档、会议记录以及与项目相关的资料都传到project里。这样你再去提问,就可以最大程度得到基于真实资料的回复,降低AI幻觉。AI很吃上下文,你给的越准确越多,它消化的越多。2.灵活使用不同AI这句话说起来简单,但是其实我们人总会有一种路径依赖。如果用惯了一种工具,很难去更新迭代,现在AI发展速度如此之快,对于不同问题都有更匹配的AI工具。对于难题,还可以同时丢给不同AI,比如现在你要策划一个论坛活动,你同时问几个模型,有点先从目标群体入手,有点还指定财务预算,有点更看重流程。把不同Ai的深度思考进行对比,才能对这件事有一个更立体的认识。推理过程有时候比答案更重要。3.精准打磨promptprompt是与AI对话的“第一界面”,它的质量直接决定输出的深度。如果只是简单的提问,得到的回到也肯定只是浅显的回复。有效的prompt应该包含三部分。角色,任务,要求。例如:我是一名26届校招生,请基于我给你的公司招聘信息,结合我的简历,找出专业匹配度最高的3个岗位,并列出适配的理由,最后给出推荐优先级。即使你有Project中的丰富资料,如果提问模糊,AI仍可能忽略关键信息或产生幻觉。所以精准打磨Prompt是用好AI的关键。
你都用AI做什么
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

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