Lucky_mi level
获赞
39
粉丝
17
关注
0
看过 TA
497
北京师范大学
2027
算法工程师
IP属地:北京
努力学习,积极成长
私信
关注
有一点标题党 不过心仪的岗位应该是可以找到的!主包是非典型强技术人,没啥经验,没实习,没啥比赛,不过面试的时候几乎也不问校园经历,代码比较多的时候都是在刷算法,最近在复盘整个找工作的过程和注意点,感觉和找到实习前的想法不太一样,或许没有想象的那么难,也有一定的邪修成分在,希望能给到大家一些启示(注:全为个人想法和感受,完全没有权威性 可参考或不参考首先是写简历,我认为这是相当重要的一环,一开始找实习的时候确实没啥好写的,啥乱七八糟的大创都往里写,口语化句子也上来了,冗余的个人信息到处都是,不管对不对口各种项目都往里写 实则课设玩具。。然后投,然后进行八股随机复习。但是面试几次之后感觉简历是很重要的,我认为这是一个自己出的考点题单,专业的面试官都会在简历中找问题问,还有一个是如果项目经历和岗位高度匹配确实会吸引相当一部分火力,不会漫无目的的都是八股!那没有啥项目经历咋整呢?编!(bushi)既然项目经历是你的经历,那你完全可以先写结果再经历这里有一点是可以先挑选心仪的岗位,然后把岗位要求给ai,让ai给你写最适配这个岗位的项目和技术栈,然后可以让它推荐点开源代码,这就是你项目的来源了(怎么学习?:开源代码! 其实个人来看的话,基本简历主要两个部分就是技术栈和项目经历,其他的怀疑面试官都没看过如果时间紧的话不看开源代码也行,但是一定项目要有代码可看,这里可以让ai给你整一个几千上万行的代码项目,然后开始一个文件一个文件开始读,最好是能把项目都通读一遍或者理解整个框架(完全手搓项目的大神可忽略。)甚至完全有可能根据这个项目开始学习、入门这个领域当经历极其匹配的时候,面试官就会深层次挖你的经历了,但是这样答上来也有很大的通过率。甚至面试可能不会考正常的算法,可能会考项目介绍中可能有的数据结构/项目简单函数实现,不过也不用太担心,就把你两个项目学透即可,也不会有太复杂的实现,我认为字节的算法有可能不按常理出牌,极其看重数据结构的抽象逻辑,所以可能有的时候算法该刷还是要刷 要有一些归纳总结能力,感觉tx基本是hot100除了琢磨不透的算法 八股应该都会取自于项目里了可以边学边约面,这样有ddl威胁自己效率特高(嗯),最重要的是敢于尝试!上面这种出来的极其匹配的简历一投应该就能约面,要勇敢面试!我一般有面试焦虑,三天内只能有一个面试,所以每个面试基本都针对性预想过好几遍了 (这可能是焦虑人的唯一优点在面试前可以让ai给你出一下关于简历和岗位的题单,命中率蛮高的面试挂了千万不要害怕停止,可能会有更好的机会,并且成为宝贵的经验!暂时就想到这么多,之后可能随机更点landing过程其实也需要准备挺长时间的,也是有要脚踏实地学的,不过可能有针对性的学习会轻松一些,在学习的路上多亏了牛客上兄弟姐妹们的经验分享,希望个人的经验也能给大家带来点启示祝大家早日拿到心仪的offer!
27届求职交流
0 点赞 评论 收藏
分享
03-06 15:55
已编辑
北京师范大学 算法工程师
是C++技术栈比较奇妙的一次面试,整体比较顺利,但题不太基础……一月中旬的时候简历被hr捞起,结果主包在期末周,毅然约了二月的面试结果复习时发现hr姐姐联系的时候还没把之前java技术栈的简历改成cpp的简历,赶紧联系,但发现cpp竟然更加match一面两小时之后通知二面,思来想去反正约在年后面了(虽然高估了自己过年时候的自制力了。二面之后是周末,焦虑等到周一晚上终于通知hr面hr面前夕我才知道这不是日常实习是Byteintern,大喜一面:开始来一道非hot100变种题 力扣380. O(1) 时间插入、删除和获取随机元素焦头烂额撕了半个小时边讲边写然后开始拷打项目八股介绍reactor,multi-reactor跳表的实现,LT和ET的区别,介绍智能指针,shared_ptr,手撕shared_ptr实现,控制块protobuf的arena,性能怎么优化的?(和堆比起来)反问业务都是啥:推荐直播,大模型调优之类的 如果我能进来的话(二面:开头介绍自己发现不对,二面面试官拿的简历是之前旧简历,开始慌张但是面试官从容地让我介绍项目,可能因为一面面评有说详细跳表实现,结果让我手撕简单跳表然后一个简单折纸题 二叉树中序遍历hr面同步还有哪些面试?打算本科就业?怎么进行的一个项目?对于岗位的认知?总的来说交流很愉快,主要考察数据结构设计实现和逻辑抽象能力,卡壳的地方也会耐心引导,而且是相当match的岗位求offer快快来!!!半小时后已offer!!
查看12道真题和解析
0 点赞 评论 收藏
分享
2025-09-22 10:51
已编辑
北京师范大学 算法工程师
几乎没啥项目相关,感觉是八股扣的很细。差点把魂面没……答得比较磕巴经典1h1. 两个app,一个是IO密集型,一个是计算密集型,设置线程池,主线程池执行这些任务,应该分别设置多少条线程数?(追问:为什么??IO会释放cpu资源吗?(当时我回答有点问题,说IO占用时间比较长,应该是释放,然后IO等待时间比较长,这时cpu是空闲的)2. 多线程有什么安全问题?加锁解决了什么线程安全问题?为什么加锁可以解决这些问题?加锁怎么保证一个线程执行的?怎么做到的?代码层面是怎么实现的?Java锁的底层原理?(这几问差点崩3. 运行时怎么判断两个对象的类是不是同一个类?包名和类名是一样的是同一个类吗?(类加载器……4. 泛型擦除怎么理解?是什么?为什么需要?5. 100万个数取最大的前100个怎么做?堆里有几个元素?(把最小堆说成最大堆了。。幸好最后灵光一闪改过来了6. https可以被抓包吗?(二编:才想起来会不会想问我中间人攻击相关问题……但是我直接说可以抓到加密的包……感觉凉了。。最后算法是力扣中等题:二叉树右视图有惊无险吧,最后答的应该都还可以,反问的时候问了岗位挑战和新人应该怎么融入团队,都挺详细的问啥时候出面试结果说两天内能出 会赢吗?!许愿许愿过球球了  ,——————9.22 已凉还是乖乖上课吧
查看20道真题和解析
0 点赞 评论 收藏
分享
2025-09-10 20:58
已编辑
北京师范大学 算法工程师
啊啊啊!!不愧是字节 拷打的汗流浃背,最后算法题没为难 力扣hot100原题许愿许愿啊啊啊拷打项目&八股!(都是根据项目问的八股额啊啊啊):项目难点啊,轻耦合表现在哪啊,java的哪些特性实现了轻耦合啊,模块与模块之间怎么实现的轻耦合啊……spring依赖注入方案有哪些?Setter和基于接口的方案有啥区别?你用哪个?为什么?柔性事务相对刚性事务有什么区别?中间状态不一致为什么保持了强一致?tcp半包粘包?tcp报文段有规定体积吗?头部有规定体积吗?设计编码器是怎么解决半包粘包的?怎么判断这个包是不是属于这个包的开头部分……tcp重复和丢包是怎么处理的?怎么保证收到的是完整的?(长度和内容)udp实现IM的话应用层怎么保证安全和一致性呢?(重传部分问的很细((java集合的ArrayList和LinkedList有什么区别?内存部分有什么特点?应用场景有?Hashmap底层怎么实现的?什么时候扩展到红黑树?有什么优势?红黑树怎么保证平衡?场景题:用户同时保存下载100本小说,有进度提示,希望下载的越快越好,也希望保障手机的性能,可以从哪些点入手来实现?这样的item结构是啥样的?怎么更新下载状态?存到本地数据库要注意什么?为什么造成死锁?怎么解决?怎么设计锁?网络层层面怎么进行优化?……算法:删除链表的倒数第n个节点攒点人品希望至少能过一面
查看23道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务