字节推荐架构一面二面凉经

一面

自我介绍
最近的一段实习,cv的模型部署流程是什么样的
大模型的部署流程
Redis底层实现讲一下(讲的很浅,面试官没有深入拷打)
Redis,集群模式和哨兵模式
讲一下实习的这些东西的业务场景
讲一下微信搜索的实习
知道离线数据流具体在做什么吗
具体的开发流程可以讲一下吗
Json和protobuf的区别和优劣
K8s的cgroup(没听清,不知道问的是什么,不会)
数据库索引有什么用,B+树
讲一下数据库的整体架构
MVCC
MYSQL的ACID,隔离级别
手撕LRU
LRU和LURK的区别
模型耗时的瓶颈怎么定位
C++八股,左值右值,stl常用的数据结构讲一下
手撕LRUK

二面

无自我介绍
C++ 二叉树遍历(秒了)
改成模板的写法
各种构造函数
实习拷打,第一段实习太打杂,问的很多架构和上下游的东西都不太会
torch手撕一下Transformer的decoder (不会)
self attention和xxx attention(没听清不知道是什么)有什么区别
vllm问了一下,不感兴趣没怎么深入问
cuda浅浅问了一下

unordered_map
map

场景题
大数据排序

#牛客AI配图神器#
感谢信
面到现在在思考要不要把微信搜索的实习删掉算了,打杂的实习感觉是负分项
全部评论
佬,请问手撕在哪个平台写
点赞 回复 分享
发布于 04-25 08:09 浙江
佬哪个业务部门的呀?这么难还要考深度学习
点赞 回复 分享
发布于 03-26 13:16 江西
哥你今天收的感谢信吗,我今天晚上刚面完还等结果,现在压力好几把大,清华都挂真的太夸张了。
点赞 回复 分享
发布于 03-25 22:38 黑龙江

相关推荐

自动化构建是利用工具和脚本来自动完成项目的构建、测试和部署过程,从而大幅提高开发效率。以下是一些实用方法和策略,帮助你利用自动化构建提高开发效率:https://www.nowcoder.com/issue/tutorial?zhuanlanId=j572L2&uuid=d7d629aa02a648aea2ed9a76d0b60b61一、使用构建工具选择合适的构建工具:常见的构建工具有 Webpack、Gulp、Grunt、Parcel等。选择适合你项目需求的工具。配置构建流程:使用构建工具配置任务,例如 JavaScript 转译(如 Babel)、CSS 预处理(如 Sass 或 Less)、文件压缩和图像优化等。创建一个统一的构建流程,让开发者只需执行一个命令即可完成所有构建任务。二、实现自动化测试集成测试框架:使用测试框架(如 Jest、Mocha、Cypress)编写自动化测试用例,确保代码在每次更改后都能正常工作。持续集成(CI):配置 CI 工具,如 Travis CI、CircleCI 或 GitHub Actions,在每次代码提交时自动运行测试,确保代码质量。三、自动化部署构建和部署脚本:创建构建和部署脚本,自动执行以下任务:构建项目、运行测试和部署到服务器或云平台。使用 Docker:将应用打包为 Docker 容器,确保在任何环境中都能一致地进行构建和部署。云服务:利用云服务的自动化部署功能,例如 AWS CodeDeploy、Heroku、Vercel等,简化和加速部署流程。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
04-30 11:43
春招失败、父母离婚,好像我的人生一团糟,一年来压力大到常常崩溃。不知道能跟谁聊,朋友其实对我非常好,但是她无意中表达出来的家庭幸福都会刺痛到我……和ai聊天,我的未来在更高处,不在楼下,忍不住爆哭😭
youngfa:害,妹妹,我是一个研究生(很上进很想找到好工作的那种),但去年因为生病回家休养错过了秋招(当时对我的冲击也是非常大的),这学期返校来了也是把论文盲审交了后才开始找工作,现在也是一个offer没有,但我就没有像你一样把这个阶段性的事情绑定到人生上,人生不仅很长,也很广阔,先停下来,放松一下哦。不要被外部环境灌输的思维操控了,好好爱自己!
点赞 评论 收藏
分享
评论
1
17
分享

创作者周榜

更多
牛客网
牛客企业服务