字节二面-搜索(挂)

1h15min
1、自我介绍
2、第五分钟开始就让写项目伪代码,边写边问
(1)你说你的计数表是单独设计的,你用伪代码写一下 sql 表,笔记表和计数表,怎么分开存储的?
(2)笔记服务怎么用 CompletableFuture 并发调用下游服务的?伪代码实现
(3)你设计的笔记里面,文本内容单独存储在 Cassandra ,为什么?那你笔记表里文本内容存储的什么
(4)你说文本存储在 MySQL 里面, MySQL 会把这种长文本单独存储在另一块区域,需要两次磁盘IO?那你存储在 Cassandra 里不也是两次磁盘IO吗,有什么区别?
(5)你说笔记表里文本内容存储的是 UUID,是 Cassandra 的 key,那为什么不用笔记 ID 作为 key?
(6)你笔记的点赞系统是怎么设计的?你的伪代码中怎么没有体现?(写个伪代码至于那么全吗
上面连问带写,差不多都40多分钟了,然后开始写题...
3、算法题
(1)股票买卖
(2)再计算一下最佳是哪一天买入,哪一天卖出,输出
#字节#
全部评论
伪代码写的差不多,答得也差不多,算法都A,最后挂。估计是有更牛逼的大佬了
点赞 回复 分享
发布于 05-24 10:43 河北

相关推荐

面试结束后,HR或面试官的一句"等通知"常让求职者忐忑不安。这句话本身是中性表达,但结合面试细节可推测潜在结果:1. 消极信号:流程敷衍:面试时间远短于预期,面试官频繁看表、心不在焉,"等通知"可能是婉拒。细节缺失:若对方未主动询问入职时间、薪资期望,或避免讨论具体岗位内容,可能兴趣不足。模糊期限:回答"有消息会联系"却未提大致时间(如1-2周),通过概率较低。2. 积极信号:主动留联系方式:面试官补充"有问题可以随时联系HR",暗示后续有沟通机会。明确反馈时间:如"3天内给答复""下周初通知复试",代表流程有序推进。深入互动:询问到岗时间、介绍团队情况,甚至讨论offer细节,稳过概率高。3. 理性应对建议:复盘表现:回顾面试中回答是否流畅、是否展示核心竞争力,比纠结一句话更实际。跟进策略:若超时未回复,可礼貌邮件询问,体现诚意的同时获取明确结果。避免过度解读:企业决策受内部流程影响,延迟通知未必与个人表现直接相关。总结:"等通知"本身无法定论结果,但结合面试互动、公司招聘习惯(如大厂流程长、初创公司反馈快)综合判断更准确。保持积极心态,继续投递其他机会才是上策。
点赞 评论 收藏
分享
评论
3
8
分享

创作者周榜

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