avatar-decorate
获赞
1770
粉丝
925
关注
118
看过 TA
1.5W
西北农林科技大学
2026
前端工程师
IP属地:浙江
字节/腾讯/小红书/绿盟
私信
关注
查看15道真题和解析 字节求职进展汇总
0 点赞 评论 收藏
分享
“典!等审批就像农批坐大牢,复活赛差点开得比我守高地还勤!蚌埠住了”一战:一面(1:30 h):1.聊简历上RAG的项目,技术栈+技术方案2. 腾讯日常业务,还有在组内搭建的智能助手如何应用,3. 为什么额外做自动化的工具,设计思路和落地是怎么做的4. 小红书做了哪些业务给了git链接,现成讲需求思路二面  (40 分钟) :1.腾讯视频多端开发过程中,样式方案2.自研框架的思路3.聊了 FPS 算法和 FMP算法写题:双指针写的 无重复字符的最长字串HR面 (20 分钟) : 细挖实习,没有为难审批ing-----------等了两周挂了!!!!!!!!!!!!!!!!!!!!!!!!!!HR帅哥给我秒转组,二战了man二战: 一面: 日常八股 + 手撕二面: 简历上的实习产出挨个盘,手写模拟SDK + 并发promise 三面: 前端发展 + 各种场景题目,算法是微信红包四面:问了操作系统,数据结构 + 实习经历总结: 感谢组里大佬们的手下留情,后面把基础抓起来,被问到操作系统的时候,脑子里只有期末考试前冲刺背的PPT    面完差点换组三战了-----------------timeline:1.16 一面1.22 二面2.17 hr面-------审批挂3.6 - 3.13 四轮技术面3.17 早(hr面) - 晚 (oc offer拿到)评价: 进对组,offer审批像呼吸一样快,再也不半场开香槟了
吉于橘:我勒个超长timeline啊
查看13道真题和解析 牛客激励计划 面试常问题系列
0 点赞 评论 收藏
分享
对27,28届想入门或者刚入门迷茫的同学,这是一部分学习路线分享✨✨✨。【在校阶段-优先基础-构建知识体系】计算机科班:1.(C语言、数据结构、算法)系统入门基础知识,面试必考算法🤛2.(机组、数电、模电、操作系统、计算机网络)传统认识计算机,在部门大厂面试里涉及,计网更是大厂面试必问选项🤟3.(实训:算法,数据库,数据结构)实践能力(复杂课设) 🎁【题外话】:虽然学校课程和部分实训的水分不明,但是把自己在准备实习学的技术与方案融合到日常课设实训,加深了技术理解+老师留下好印象,以后实习被逮捕的可能性降低🎁非科班三大建议:1. 本专业前途渺茫,想换行搞钱2. 公司招聘的技术要求是什么,你就要学些什么。面试必问的计算机专业知识,找面经系统刷过去。(比如小林计网等)🎉3. 面试问你为什么“换行学计算机”,问答要依靠✨本专业学习中有涉及计算机部分,感兴趣检查自学,未来可期更有自驱力✨,虽然你懂我懂他也懂这是什么p话,但是面子上过得去就行。总不能说“我就是来搞钱,就是来卷你的”【一定基础-如何突破-提升实力】1.实践: 特色项目、丰富实习经验、有idea立刻动手2.工程: 参加青训营等进行,团队协作、Coding 能力。锻炼团队开发,git能力,代码规范3.刷题: ************,动态规划,回溯,贪心,树4.额外: 独立搜索,遇到问题自己解决,熟练使用gpt,习惯看官方文档。杜绝学生思维💊💊💊 【实习生阶段】1.独立解决业务问题,遵守技术规范不要制造问题线上bug2.独立分析问题,边学边做3.GPT 编写基础代码,明白基础逻辑4.尝试发现组内业务问题,自驱使用技术解决问题💋💋💋,提升实力,给老大留下印象,算是0风险下独立发现解决需求🎁(详情看我的主页贴- “实习生爆卷产出”)🎁特色项目特点🍎🍎🍎:【字节跳动青训营项目】:关于文档协同编辑。传统的文档编辑方式存在版本管理困难、实时协作受限等问题。提升团队协作效率,支持多人实时协同编辑的在线文档平台。1. 文档管理模块:支持文件夹创建、删除、重命名、嵌套,具备权限控制与共享设置;文档可新建、导入(如Word、PDF、Markdown等格式)、导出(多种格式),并进行分类管理、删除与恢复。2. 在线编辑器:- 基础编辑:实现文本、段落格式化,可插入图片、表格、链接等媒体元素,支持撤销/重做操作。- 协同编辑:具备实时同步编辑内容、光标位置同步展示功能,设有编辑冲突解决机制与用户在线状态显示。- 版本控制:自动保存,支持历史版本管理、比较回滚及编辑历史记录。3. 实时协作功能:- 文档共享:通过链接分享,设置查看、评论、编辑权限及访问有效期。- 实时通信:集成在线评论、即时消息交流、@提及功能及变更通知推送。- 协作管理:涵盖成员管理、权限分配、操作日志记录与协作统计分析。 二、技术栈 1. 前端技术栈:- 框架:React 结合 TypeScript 构建用户界面。- 状态管理:运用 Redux 搭配 Redux - Saga 管理应用状态。- UI 组件:选用 Ant Design 提供美观易用的组件。- 编辑器核心:采用 Slate.js/ProseMirror 实现编辑功能。- WebSocket:借助 Socket.IO client 实现实时通信。- 其他:利用 Draft.js 处理富文本,通过 Operational Transformation 算法处理协同编辑,使用 IndexedDB 进行本地存储。2. 后端技术栈:- 核心框架:基于 Node.js 搭配 Express/Koa 搭建后端服务。- 数据库:MongoDB 存储文档数据,Redis 缓存实时协作数据。- 消息队列:采用 RabbitMQ 处理异步任务。- WebSocket:依靠 Socket.IO 实现实时通信。- 文件存储:选用阿里云 OSS/AWS S3 存储文件。- 搜索引擎:使用 Elasticsearch 实现文档搜索。 三、核心技术难点 1. 实时协同编辑:采用 Operational Transformation 算法保证一致性,实现冲突解决机制,确保多用户编辑数据一致。2. 性能优化:通过文档分片加载、增量更新机制、WebSocket 连接管理及缓存策略优化提升性能。3. 离线支持:借助 Service Worker 实现离线编辑,搭配本地存储与同步机制,并处理断线重连。 四、系统架构 1. 用户层:涵盖 Web 客户端、移动端及桌面客户端。2. 接入层:包含负载均衡、CDN 及 API 网关。3. 应用层:设有文档服务、协同服务、用户服务及消息服务。4. 数据层:涉及 MongoDB、Redis、Elasticsearch 及对象存储。 五、安全考虑 1. 数据传输:采用 HTTPS 加密传输。2. 文档存储:对文档加密存储。3. 权限控制:进行细粒度权限控制。4. 操作审计:记录操作审计日志。5. 安全防护:实施 XSS/CSRF 防护及敏感信息过滤。          
Testbupter:太牛了,我从去年大三开始才有意识找实习,不过好在也都熬过来,告一段落了
投递字节跳动等公司7个岗位 牛客激励计划 面试时最害怕被问到的问题
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务