面试复盘|4个月司龄的字节前端实习小记录,本帖接受提问´▽`
面试复盘
今年春招的时候字节是我面试的第一家公司,三轮技术面在5天内就结束了(这还是我为了准备得充分一些特意延后了三面的时间),流程迅速且高效。下面对春招问题的一些记录,总体来说难度不高,但面试官会从一些自己提到的知识点向下深挖,我这里只记录了关键知识点。
一面
- 自我介绍
- 介绍一个比较有亮点的项目、项目中的难点
- DNS
- http和https,详细说一下https
- 0.1+0.2=?
- ES6箭头函数和普通函数的区别,给代码说明this指向
- var和let
- 几种异步方法,其区别
- 闭包
- css中伪类和伪元素的区别
- css实现垂直居中
- 代码:实现BFS
二面
- Vue双向绑定实现了什么?有什么优点?(注意:不是问什么是双向绑定)这边延伸下去问了挺多的
- React里没有双向绑定,如何实现双向绑定相同的功能?
- Cookie
- TypeScript
- 问了简历里写的项目
- 代码题:实现一个console.log的封装接口,主要考点是arguments
- 代码题:使用Promise执行异步操作
三面
这一轮面试基本没有问技术了,基本都在聊项目,所以当时没有留三面记录,面试官人非常好,入职了发现是隔壁组的leader哈哈
- 简历中的项目和难点,因为我写了一个高并发的场景,重点问了这边是怎么做的,如何提高并发的?
- 就着项目问了一些非前端问题,网络、redis等,主要是看知识广度
- 代码题:给出一个类型二维数组,每个数组中是一个类目(如[["红色", "绿色"], ["大号", "小号"]]),返回所有类型的组合结果([["红色", "大号"], ["红色", "小号"], ["绿色", "大号"], ["绿色", "小号"]])
🙈三面结束之后就感觉大概率能过了,之后hr面和意向书也来得很快。面试过几家大厂,字节的面试体验和效率真的是最好的,面试官也从来没有迟到或者放鸽子(主观感受~)
PS!!!!有很多同学担心面试被挂,复投是否有影响,我认为虽然每一次的面评都会记录,但是面试官是非常开心能看到同学的成长的,只要这一次表现好就行啦~(因为我自己被字节挂过两次,第一次大三上学期没怎么准备就面试了,第二次三面挂😭,最后好好准备之后就面试成功啦)
字节工作体验
入职的第一感受?高效!
入职的效率真的很高,十点到公司集合签到+领设备+入职培训,十二点准时来到工区和mentor汇合,入职流程就这样结束了~下午已经做好了配一天环境的准备,没想到在内网里随便查一查,就查到了大佬开发的一键配置前端环境的命令行工具。啊这——于是环境用了十分钟就配好了,我只能👇
和同事们合作的感受?舒服!
入职一周熟悉了一些之后,就开始跟着mentor做一些小需求了。这也是字节的优势之一吧,可能在别的厂几周甚至两个月实习生都没办法接触到正式需求(身边同学的亲身经历~),但是在字节mentor和身边同事都会非常尊重并且支持你的想法,在我对系统和工作有一定了解后和mentor提出想跟需求她也马上同意了。
另一个最大的感受就是因为同事们的技术都很扎实,不管和前端同学或后端、产品、测试同学(在大多数情况下)沟通都非常顺畅,这使得我的工作体验非常nice~在遇到问题的时候,他们也会非常耐心地帮忙解答和排查,于是我的必备表情包变成了👇
工作后的关键词?成长!
经过每一次需求评审、每一次技术方案设计、每一次的代码开发,我的沟通能力、问题解决能力、编码能力在慢慢成长,mentor也在一直鼓励我主动在群里提出质疑,提醒我在遇到问题的时候把问题总结成文档。慢慢地我也养成了一个习惯:把遇到的每一个坑点或是难点,以文档地形式记录下来,将问题的解决过程也记录下来,这样之后在面试的时候被问到:“项目中有什么难点”时,可以比较有逻辑地去回答~
字节生活
😭食堂的饭菜真的丰盛又好吃,是为了饭都想留在字节的程度。之前因为疫情远程了一段时间,极度想念公司营养均衡的饭菜。下午茶没有我想象中的好吃但是也还不错啦,面包酸奶水果麦当劳每天不重样,入职之后成功胖了3斤ಥ_ಥ
八月份取消大小周之后生活质量有了显著提升,周末终于能够在北京多走走了(´▽`)。房子准备到期啦,可能下个月就要离开北京了,希望最后在北京的日子可以好好看看这个城市~
最后,2022字节跳动秋招全面开始啦,北上广深、南京、杭州、成都等各个城市均有岗位,欢迎大家一起来字节吃胖胖!
P.S., 目前楼主的岗位是产品研发和工程架构部-前端~,不知道这个算不算大家感兴趣的岗位..要是大家有想了解楼主岗位的招聘具体需求/工作内容,欢迎留言提问!或者可以考虑更新一篇帖子写一下子~