中科大软件工程研二,字节实习一年多,是时候了...
作为实习生入职字节已经一年多了,感觉也是同届比较久的一批,一年时光也足够容纳很多经历了,确实有一些东西是时候跟大家分享一下了,主要分为面经(干货)➕来到字节后的个人体会这两部分来说:
面经整体总结
先来说说技术岗就是3+1面吧
第一轮同事面,以基础知识为主,聚焦在计算机基础知识的考查,对项目感兴趣会问问项目。
二面应该是组长面,同样倾向于对基础知识的考查,与一面互相查漏补缺。在过往经历上可能更侧重于项目和实习经历的整体问答,我当时就是更侧重于项目和实习经历的详细了解和讨论。
三面是ld面,到这一面可能问的更上层化一些,相对来说还好。总体来说每一面大概应该是这种模式,但是也区分于不同面试官习惯和不同组的习惯等等,也不要硬套模版。
面试中的项目提问
有几个点可以单独说一下,比如有实习经历或者项目经历的话大概率会被问到,这时候基本都会有
1、所做项目自己在其中的职责分工
2、项目的难点亮点
3、你是如何解决问题的
为首的一系列提问,应当提前稍微梳理一下所做过项目的思路,当然如果都是自己深度参与的并且有一些难点的项目的话这些还是比较好总结的,描述的时候最好语速适中,我当时就有点快,自己描述的太入迷导致可能面试官有些地方跟不上等等。
面试中的算法题
基本每一面都会问到,可能是上来就做也可能最后再做,我遇到大部分都是最后做,题目的话top100应该能涵盖到,但是具体风格难度也看组,可能会有例外,基本上最少要把top100都做一遍理解一下,在此之外做一些专题总结,并且在面试的时候不要急躁,拿到题目最好分析完毕和面试官沟通一下思路再做,避免着急导致的一系列粗心大意问题。
面试考察的基础知识
这一部分我感觉最通用的就是网络知识,哪里都有可能被问到,然后就是各种数据库、操作系统、缓存、分布式、高并发等等一系列八股问题,多注意日常积累吧,面试之前可以找一些提纲串一下自己尝试说一遍,这时候也会有一些自己的理解和心得体会。
除此之外可能有一些随机应变的场景比如你做的一些东西具有特色或者与面试官想法一致聊到了一些扩展问题等,这些就要具体问题具体说明。
字节开发岗一年的实习体会
总体印象
字节跳动是我实习的第一家大厂,这里给我最大的感觉就是不会太约束、限制实习生,不会因为你是实习生就区别对待...当初刚来到公司实习的时候对很多事情都感觉很新鲜,一开始也不知道该怎么与周围同事合作,时间长了之后感觉这里和我想的还是很不一样,能感觉到不设边界的工作、学习氛围,大家也很好相处。
初来乍到
刚来的时候,经常会感觉开完会脑子懵懵的,信息吸收消化不过来,不过这时候就是成长最快的时候!最大的感想就是不懂的一定要问,但是问之前也要尽自己所能多思考,不思考就问容易养成依赖,但是什么都不问也很容易闭门造车,很多非常简单的问题你可能就踩到坑里出不来,并且有一些可能是约定成俗的规定等,你不询问可能短时间内就不可能理解它。
工作模式
字节内部都是互相称同学,感觉跟在学校一样,大家吃饭的时候也会互相叫着一起下去组团干饭,这中间可以聊东聊西,很容易就与大家结识并且融入其中。平时和同事聊天,感觉日常工作和其他公司有一些不同的是字节内部模式是自底向上驱动,很多时候我们不是按部就班等ld分任务,而是需要自己发现要做的事情和目标,结合OKR制定计划,拥有一定的自驱力才能挖掘到更好的工作方向。
一些心里话
实习一年以来也是习惯了字节内部的很多风格,在公司也学到了不少东西,虽然现在还是很菜但是也有了更多明确的目标和要做的事情等待着我完成,转部门之后也是紧跟mentor指引的学习方向每天不断进步,虽然踩坑很多(感觉我是踩坑体质),但是收获颇丰,这一年来我也算勉强达成了自己的一个实习目标,并且朝着下一个目标努力着奋斗着,我不喜欢一次性制定太久的目标,因为我这几年遇到了太多能改变我人生轨迹的事情,所以暂定一个小目标就是自己能够早日拥有完全owner一个方向这样的能力,能够自驱找到方向优化点,能够劳逸结合找到一个更好的工作生活平衡点,能够继续不断超越自我再创佳绩。
最后也是欢迎对字节跳动感兴趣的同学们踊跃投递,大家有机会一起做有挑战的事情。
#字节跳动##字节跳动工作体验##聊聊这家公司值得去吗##offer比较#