首页 / 字节
#

字节

#
9319004次浏览 77429人互动
此刻你想和大家分享什么
热门 最新
04-20 22:20
已编辑
门头沟学院 算法工程师
27届导师不放实习,硬刷五段大厂
27届,bg为四非本211硕,如题,导师不放实习,且每周至少一次线下组会(工作日),从研一上开始实习,然后我组在研一下引入了打卡机五段大厂分别是:美团到店、美团服务零售、快手电商、字节TikTok、字节CapCut。目前要结束我的第五段实习了(不会再刷第六段,好好搞学校的事,还有秋招)本来一直告诉自己的是“所有委屈到了终点再说”,过去告诉自己的终点自然还没到,但我觉得自己仿佛已经到了另一个终点,有感而发,写了这篇文章也许你会觉得为啥不尝试问问导师能不能实习,或者用其他让自己舒服的手段,我只能说,这很复杂,有导师的人自然会懂,这种一开始就把“利益冲突”摆明面上的招几乎就是不可能成功———————————————————我到底是怎么实习的?骗hr自己满勤,然后没有捷径,就是每周往返,第一段去的是北京美团,而学校在江苏,因此需要一周一次北京江苏往返,因为实习钱少,所以坐的基本是绿皮,难以入睡,下车后就是长达2小时的地铁去公司,地铁站上靠着人睡觉周末做什么?基本在做导师的科研or横向,学习的话很多时候就是尽力在晚上回到出租屋的时候学,这很难维持,但只能不断push自己如何破解打卡机?直接把打卡机偷了,或者使用指纹膜(当然我很早就做好了无法破解的准备,那就是找个长三角实习,每天早起去打卡完坐高铁去实习,从每周高铁往返变成每天)导师会压力吗?非常压力,实习的时候非常害怕微信弹出他的消息,PTSD了,有时候一周要往返两次学校,每次都跟要死了一样,之前真是情绪崩溃好几次,哈哈哈哈平时往返怎么平衡工作?我本来很晕车,为了不耽误公司和导师的进度,从车上一看电脑就头晕、吐,到后面可以随意在高铁、地铁、出租车上Coding,甚至不会再因为往返感到心累了,哈哈哈哈这一路已经淬炼出比较坚强的内心了,已经数不清多少次坐末班高铁从学校回公司,多少次凌晨6点爬起来赶车过去我会把这些当作是我人生的弯路,但现在,这些已经成为我宝贵的经验了。往后,我想我也能真正允许各种不好的情况出现了,因为我会真正把它当作我要解决的问题,而非抱怨,这又何尝不是终点呢?要照顾好身体,我不管怎么往返,一直非常在乎身体,会让自己睡够8小时,最近几星期培养早睡早起到公司健身后去工作的习惯,我觉得好身体很关键
gtgt..:很佩服,但是很恐怖,感觉已经从人类异化到高度运转的机器了
美团成长空间 2804人发布
点赞 评论 收藏
分享
字节 中国交易与广告 后端一面
4.14投递,4.30被捞,打电话约面1. 自我介绍2. Java的JDK跟JVM是什么关系3. 基本数据类型long有几个字节4. Java里的Integer和int类型相比有什么优点5. List比如ArrayList后面跟的泛型,能用基本数据类型int吗?6. Java里的抽象类是什么? 抽象类是为了解决什么问题产生的?7. 抽象类跟接口有什么区别?能不能完全用接口取代抽象类?什么情况下不能用接口取代抽象类?8. Java的泛型是什么?泛型解决了什么问题?9. 反射是什么?你在平时的学习或者简历里的两个项目里用过反射吗?11. 刚才你说了ArrayList,还用过什么集合吗?12. ArrayList的底层的数据结构13. 往ArrayList中间插入一个元素,时间复杂度是多少?n是什么含义?14. LinkedList的底层数据结构,它的插入和查找时间复杂度分别是多少?这里的1代表什么含义?15. 用过Map吗?介绍一下HashMap的底层实现16. 你项目里用的Java是哪个版本?Java17版本的HashMap插入一个元素的时间复杂度,以及查找的时间复杂度17. 刚才说的ArrayList、LinkedList、HashMap这些集合是线程安全的吗?18. 什么叫线程安全?19. 怎么理解脏数据?20. 如果要把ArrayList变成线程安全的,可以怎么做?(答了加锁,但是扯到乐观锁了,后面就狠狠拷打ArrayList怎么加乐观锁)21. 什么叫乐观锁?22. 以ArrayList举例,CAS的Compare是比较的什么和什么?23. 读取这个值的动作本身有锁吗?24. 如果比较之后两个值不等呢?25. 这种实现方式在ArrayList的任意操作下都满足线程安全的要求吗?26. 比如现在想往数组末尾追加一个元素,在这种实现下应该怎么实现?27. Java的GC有了解吗?以你项目里用的Java17版本为例,它的主要GC算法是什么?28. GC怎么知道某一个对象应该被回收?29. 你的两个项目都是后端服务跑在服务器上,会跟前端有交互,前后端交互是用的什么协议?(不知道)30. 前端怎么找到对应的后端服务?比如用户有你的前端页面,怎么才能访问到你的后端服务?(应该是DNS,但是我想着我的项目都在本地跑的没有域名啊啊,就把DNS,ARP,TCP,HTTP,TLS全吟唱了一遍)31. SSE是建立在TCP之上的,TCP本身也是流式传输,也有长连接,为什么还要用SSE而不是直接用TCP?(完全忘了)32. MySQL的索引分类33. B+树的叶子节点和非叶子节点分别存的是什么?34. 如果建了100个索引,这100个索引都在同一棵B+树上吗?35. 索引本身有什么用途?索引的结构是什么36. 没有索引,数据库能不能用?37. MySQL的事务是什么?38. 事务的原子性是怎么实现的?39. 比如我在同一个事务里插两条数据,第二条插入失败了,怎么通过undo log去保证原子性?40. 如果在执行回滚操作的时候断电了,重新启动MySQL进程后,去查这个记录能查到什么?41. MySQL的隔离级别是什么?42. 可重复读是什么含义?43. Redis在你的第二个项目里存的是什么?用的是什么数据结构?key和value分别是什么?44. 通过key查找String类型的数据,时间复杂度是多少(以为是二分答了logn,,,)45. Redis你还用过其他的数据结构吗?46. 你用的是哪个MQ?为什么使用MQ?手撕:lc437二叉树路径总和反问:1.部门干啥的:对接上游,发布广告2.后续流程:不清楚还好录音了,不然都不知道自己错的那么离谱八股就是背了忘忘了背,什么时候才是个头啊
点赞 评论 收藏
分享
暑期就这样草率结束了
3月下旬开始投简历,主投的是java开发,其次是agent,基本上能投的都投了,笔试挂了一堆,最后只有3家约到了面试,本来打算面试过不了就不去暑期了,行测开始启动,直接一步到位,最终还是感谢多多的收留2026.4.8pdd一面1、自我介绍2、问第一段实习,这个系统完不完善,你主要做了什么,挑个映像深的讲述一下3、问第二段实习,公司人员规模,主要做了什么,redis和数据库缓存一致性4、b+树,临建锁主要解决什么问题,select c from table where a=1 and b=2,ab索引快还慢5、滑动窗口最大值,有序数组找到出现一半以上的数字6、反问,主要做中间件,AI不好说,项目理解,多刷题7、总共45分钟左右2026.4.13pdd二面1、自我介绍2、为何选择学习做spring这一套3、讲一下最近一段实习的内容4、页面响应时间优化减少这个问题你是怎么发现的,如何解决的5、IOC、AOP、依赖注入6、spring是如何解决bean的冲突(忘了,直接回答成spring三级缓存了)7、MVCC8、删除倒数第K个链表节点,有序数组构建平衡二叉树,二叉树最大深度,搜索二叉树转有序双向链表,最后一题没来得及做9、反问让给学习建议,技术基础知识掌握好,有实习经历更好,AI写代码已经有人再用10、问答20分钟,做题40分钟面试官全程只问我答,没有进一步深问。2026.4.16pdd三面1、面试官自我介绍,基础平台团队,比如资源调度,分布式存储,中间件2、先自我介绍,介绍项目,写题,公司部门介绍等3、自我介绍4、JWT原理,怎么用在你这个项目中;对称加密非对称加密是怎么用在这的,这个是用在https中的,JWT本身是不加密的;如何续期;两个token区别;两把钥匙对安全性有何提高;两把钥匙在客户端存储方式是一样的吗5、redis底层机制,比如持久化;rdb是如何做到内存快照dump到磁盘中;因为redis数据一直在变化,是如何保证正确的数据dump进去的,引导可以加锁,但redis不是这样做的;后面我提了乐观锁,不是这样;bgsave fork子进程;子进程为何能做到呢;子进程父进程看到的内存是一样的吗;操作系统是如何做到的;子进程fork完,父进程进行了修改,子进程看不到,操作系统是如何做到的6、最近一份实习做的东西,讲久一些7、账单如何来的;导入的时候幂等性;8、实习带来最大的收获9、算法:数据流等概率获取一个数(蓄水池抽样),没做出来10、反问让给学习建议,多练习算法题11、问答30分钟,做题30分钟2026.4.22pdd四面hr面1、推免or考研,为何选择来现在的硕士学校2、本科城市和目前城市生活体感,工作啥的有何不同感受3、两段实习是学校的项目还是自己找的4、实习和读书有啥差别,有无成就感,实习对你今后的择业有何认知5、工作城市意向6、父母以及家庭成员工作,自己的择业会会不会听父母的7、有无对象,有无其他offer8、投递工作偏向哪些类型公司9、最早实习时间以及时长10、若实习转正,你就不去看看其他公司的机会吗11、对拼多多的了解,整体印象,你想在实习中获得什么,包括0-3年规划12、耐心等待综合评估13、总共20分钟2026.4.23 电话问信息(当时网上填的信息和hr面试问的信息回答得有出入)2026.4.30 信息邮件确认2026.5.6 offer2026.4.9 字节一面1、本硕不是学计算机的2、介绍最近一段实习的内容,中途被打断,说考察技术问题3、SQL语句,user表order表,获取2025年消费额前三的用户4、输入网址到服务端处理后响应到前端过程5、DNS的cname,aname6、请求是如何被springboot捕获并映射到对应的controller中7、并发应用你会根据什么因素选择什么样的线程池;了解哪些线程池8、MQ是怎么用的,自己写sdk还是干嘛9、RPC框架组成,请求响应过程(不知道)10、算法题,下一个更大的整数11、让给学习建议,知识停留在用的方面,不知道原理,只背过八股12、问答20分钟,写题30分钟2026.4.10 阿里淘宝闪购1、自我介绍2、实习中比较复杂的需求的原因、背景、技术栈。3、mysql同步到odps如何保证及时、准确、一致性,发现同步误差问题如何补救4、聚簇索引、覆盖索引5、SQL执行过程底层原理,客户端-服务端-DB6、慢SQL优化7、千万数据查询limit 100000,10,要2种方案8、explain分析字段介绍,强制走某个索引怎么做9、B+树性能提升原因10、主从一致性如何保证的11、项目中用redis的场景原因,不用会怎么样,缓存挂了解决;数据库缓存一致性;12、LLM、LM,底层依赖是什么(神经网络)13、神经网络什么作用,为何能用在LLM中14、token,是一个字母还是一个单词15、用过什么ai工具,prompt和skill区别16、系统切换数据库用AI辅助的实操细节17、开发一个MCP你会怎么做18、没反问老师,老师让多准备准备19、整体面试40分钟面试馆人特别好,没回答好的都会补充。2026.4.10阿里飞猪1、自我介绍2、实习的难点和挑战3、计费系统计费的流程,详细问了一下业务流转细节4、上一家实习离职原因5、对ai了解程度,有自己写过skill没,skill的关键点是什么6、30万条数据让AI分析,考察AI怎么读表(说提示Ai写脚本)7、你觉得大模型最擅长什么,比如文字推理,数据分析;对于它不擅长的怎么办8、RAG,文档向量化后是什么?什么是向量;9、agent,和workflow的关系,这2个什么场景下会用10、spring AI 和langchain11、static和final关键字的区别,分别能修饰什么12、多线程环境如何安全处理用户的会话历史,提了threadLocal问还有什么,提示放到缓存13、hashmap底层原理,红黑树;红黑树和平衡二叉树哪个查询效率高14、大模型幻觉你如何解决15、functional calling 和mcp区别16、最近学习什么新的技术,如何学习的,去哪里学习17、30分钟问题,30分钟AICoding,让实现一个热更新系统
点赞 评论 收藏
分享
字节后端一面面经(已接offer)
面试官问题整理1. 自我介绍后的问题:你之前的实习都没有转正机会吗?2. 求职状态:目前有拿到其他公司的意向吗?现在是否还在面试过程中?3. 项目背景与架构:能详细讲一下负责平台的项目背景、整体架构,以及你具体负责的部分吗?4. 技术协议:你们服务间交互使用的 RPC 协议是什么?是 HTTP 吗?5. 数据库设计:你们用的是多表结构还是宽表?有没有考虑过把关联表打成一个大宽表来查询?6. 冗余字段:你提到的冗余字段一般存放什么信息?如果这些字段需要更新,如何保证一致性?7. 数据一致性风险:由于你使用了异步 MQ 更新,用户是否可能短暂看到不准确的数据?8. 系统性能:当前搜推服务的 QPS 大概是多少?在节假日和平时有何差异?9. 服务部署:你负责的搜推域大概有多少个服务实例?每个实例的内存和 CPU 配置是多少?10. JVM 关注:平时有关注过 JVM 相关的问题吗?11. 实习难点:在实习过程中,遇到过哪些技术或工作上的难点?请详细讲一个例子。12. 召回率优化:你在校园智能助手项目中提升了检索召回率和准确率,具体用了哪些技术手段?请详细说明。13. 业务场景:你做的校园迎新助手,它的具体业务场景是面向学校还是企业?14. 基础知识考察:你对 Spring、MySQL 等基础知识哪部分比较熟悉?15. MySQL 日志:MySQL 有哪些日志?它们分别是什么作用?16. 主从复制原理:请讲一下 MySQL 的 binlog 主从复制原理,从库是拉取还是主库推送 binlog?17. 索引结构:MySQL 的索引基于什么结构实现?聚簇索引和非聚簇索引分别存储什么数据?18. 事务隔离级别:MySQL 的事务隔离级别有哪些?分别解决了什么问题?幻读是如何解决的?19. Redis 持久化:Redis 的持久化方式有哪些?AOF 和 RDB 的区别是什么?20. Redis 性能:Redis 为什么这么快?你提到的 I/O 多路复用有哪几种模型?它们的区别是什么?21. 网络请求流程:在浏览器输入一个网址后,发生了什么?如果是 HTTPS 呢?22. SQL 索引命中:有一张表 A,有联合索引(name, score, subjective),以下查询能否命中索引?   - WHERE name = 'xxx' AND score > 80   - WHERE score > 80   - WHERE subject = 'math'23. SQL 编写:   - 写一个 SQL 查询平均分大于 80 的学生姓名。   - 写一个 SQL 查询每门科目都不低于 80 分的学生姓名。24. 算法题:判断一棵二叉树是否是另一棵的子结构(面试官未提供样例,但要求现场实现)。25. 学习方向:最近在学什么新东西?你的职业倾向是更偏向 AI 还是业务开发?26. 职业发展:你如何看待 AI 对程序员职业的冲击?你认为未来程序员的核心能力会如何变化?27. 面试反馈:你对自己今天的面试表现有什么感受?有没有觉得哪些地方没答好?整体感受面试整体不算难 感觉中规中矩,但是第一次考到sql题目没有啥准备,后来卡了一会被面试官提示了一下,还说sql不太熟 算法题判断子树其实刷到过,后来面试官问我有没有刷到过咋写这么快,我犹豫了一会说没刷到 (已接offer,后续会更其他的面经)引流一下哈哈哈
查看28道真题和解析
点赞 评论 收藏
分享
大三暑期求职总结
楼主是大三鼠鼠,没有绩点没有科研,只有一段小厂实习。所以打算自己找一段大厂实习丰富一下简历。从3.22开始刷力扣准备面试,到四月底刷了80%左右吧。截止到5.8还没有大厂正式offer。先贴一下总结:面试:四月份:腾讯pcg-应用效能技术方向 二面挂腾讯ieg-后台采购部 二面挂字节火山引擎-后台开发 二面挂某小厂 二面过 骑驴找马中五月份:华为ict-计算产品线 二面过 已入池笔试:阿里机试a0.5道 挂pdd机试a0道 挂华为机试-ai岗 300分题a了90% 过(感谢牛客网的免费刷题功能哈哈哈哈)手撕:1. 第一次面腾讯-一面:不是力扣题,是面试官从题库里抽的。有多个请求在不同的时间点到达,请使用滑动窗口的方法做流量控制。如果达到上限,返回false,否则加入队列,返回true。我当时写的其实算是滑动窗口,不过可能面试官没太理解,我也不敢反驳。所以可能算没做出来。。。2. 第一次面腾讯-二面:力扣129:求根节点到叶子结点的数字之和深度优先搜索+回溯,当时回溯没有写明白,因此没做出来。后面想明白了,最简单的方法就是递归实现深搜,然后在递归的参数里写一个当前的状态,每次调用递归就不用手动删除,也好思考。3. 第二次面腾讯一面:给了两个题,第一道是实现链表操作,插入删除什么的直接写就行。第二道是力扣3:最长无重复字符子串,用的是滑动窗口+哈希表解决。两个题写了40多分钟,还算简单,但是我调试输出花时间。4. 第二次面腾讯二面:没有手撕,可能是因为一面撕了两道。5. 字节一面:力扣200:岛屿数量。广度优先搜索,写完面试官问我是不是可以优化,每次递归的时候只搜索下、右,毕竟反正是要按顺序遍历完整个地图的。我说可以,结果他说不行,因为可能出现U型岛屿。。。被挖坑了。6. 字节二面:力扣103:二叉树的锯齿形层序遍历。实际上就是层序遍历:维护一个队列,每层左至右取出,然后左右子节点依次入队,就可以得到层序节点数组。把每一层%2判断奇偶决定顺序即可。7. 华为一面:力扣17:电话号码的字母组合。属于回溯知识点,用字典映射+递归可以很快做出。总结:手撕运气比较好,基本上都是力扣偏简单的中等题,难度不大。第一次面试是pcg的线下面(因为是学校招聘会投的简历),面试官拷打了我1h,问了很多简历上从没想过的细节问题,虽然让我汗流浃背,但是收获真的很大,可惜当时忘了加微信。。。(当时以为加面试官微信可能涉及私联之类的,无语了)在那以后,简历上的问题基本上我都能答的差不多了。体感上八股也并不多,不过是因为总是给我捞到开发岗,问一些消息/缓存中间件的细节,而鼠鼠平时学的算法内容比较多,答不上来,所以全都是二面挂掉了。。。感谢华子面试官,终于问我算法相关了(训练显存分布、推理优化之类的)还有就是大家一定要去学一下ai agent的框架和比较火热的agent的架构,openclaw/hermes,rpc/react框架什么的,面试高频以及 有没有华为同部门/岗位的朋友 欢迎交流呀~一起泡池子哈哈哈哈哈
点赞 评论 收藏
分享
头像
04-27 15:11
已编辑
华东师范大学 算法工程师
银四结束,面不动了
暑期实习从2月开始投,面了两个月,流程该挂的都挂完了,腾讯字节一共号称是1.7w个hc,不知道都发给谁了,估计今年秋招要难顶。Timeline米哈游、美团、蚂蚁、微软等公司直接简历挂穿,没进面。携程:3.3 投递、测评3.12 笔试3.18 一面3.25 二面4.13 ai面(hr面)4.14 英语测评4.23 offer(已拒)腾讯:2.6 测评2.28 wxg一面3.5 wxg二面(挂)3.11 teg一面3.21 teg二面(取消)3.31 teg一面4.10 teg二面(挂)4.21 wxg一面4.24 wxg二面(挂)字节:1.28 aml约面(取消)3.17 火山一面(挂)4.8 aml一面(挂)4.20 抖音data一面(挂)阿里:3.23 投递、测评3.28 笔试3.31 淘天一面4.8 钉钉一面4.9 淘天二面4.10 阿里控股一面4.12 钉钉二面(取消)4.15 淘天hr面4.16 淘天offer(已接)4.21 高德一面(取消)4.22 淘宝闪购一面(取消)面试最大的感触是,现在撞上ai转型,一堆老业务急着转向,新业务非常不成熟,研究型的组bar非常高根本进不去,业务侧挂着算法的岗位干的都是工程活,面试却又要问算法,另外agent的落地也远没有那么广,绝大多数还是那套写死的系统调一下llm api或者做做rag,其余少部分真的在搭agent的,基本不能在线上服务用什么很智能的模型,现阶段成本太高,进去大概率就是给垃圾模型从工程方面兜底,除了业务场景的应用和数据经验以外,技术方面很难有什么提升。算法岗做不了基模的还是去搜广推好,之前判断失误了完全没投,秋招不知道还进不进得去。
嵌入式的小白:不错啊,淘天也是挺好的,恭喜
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务