计算机大三学生,正处于等待升到大四的暑假,感觉自己学校学到的跟招聘需要的条件差距很大,希望能利用这个比较长的时间提高一下自己的专业能力,也为自己毕业后找工作积累一点点经验。
根据我从网上得到的信息,说是前端是作为进入这个行业很好的突破口。在学校还没怎么接触前端相关的知识,所以打算自学。因为白天需要做跟一个跟互联网不相关的实习,所以只能晚上学习前端。这个月内,通过翁恺老师的CSS和html课程学到点基础,通过udacity上的js基础课程学到点js皮毛。抱着试一试的心态,投递了字节跳动不少岗位,大多为前端。
没多久,字节跳动-懂车帝发来了面试的邀请。了解到,字节20年底在重庆新建了一个研发中心,目前大量招人。虽然自己实力还非常薄弱,但是抱着侥幸心里硬着头皮开始面试。
面试的应该是在北京的字节跳动面试官。
1.自我介绍
2. 面试官问学校有没有学过前端相关的知识
----知道情况后开始呈现失望表情
3. 了解到我的情况后,问我有没有接触到常用的三个框架
这个我还没接触到,只了解到大体干什么
4. 问我有没有接触过网络协议什么的,比如说pcp和hcp的关系
----(还是不会,问我pcp是什么,应用是什么)
自己面试前看了一点点http的知识,也非常肤浅
5. 问我http的应用场景
6. 网络的分层
到这里答得都很糟糕,面试官也看出来我的水平了,尝试问了问证书的相关的知识做了最后的努力。感觉面试官真的很nice...这种情况还能继续心平气和地面下去.......
7.再尝试的问了问js的数据类型,一个是基础类一个是引用类,区别是什么?
面试了10多分钟,开始给建议了......
--大厂一般不会找几乎白纸一张的实习生,一般要求实习生能做到大约0.5到0.8个正职能力
--前端至少需要3个月以上好好学习沉淀一下,CSS,html,js不是要求掌握而是需要熟练,三个框架至少需要写过两三个demo练习过,三个框架的三个生态要了解,网络基础要了解,网络跨域相关知识。
--面试官那边能看到我之前投递的其他简历,投的方向比较杂,建议我选定一个方向,海投不可取。
--本来打算自己做个网站提升自己的能力,但是面试官建议我练习几个demo来能更快的提升自己,避免走弯路。
--本来以为自己暑假4个月时间长可能是自己的优势,通过面试官了解到很多国内的大学生可以一直实习到大四毕业,跟这个一年多相比,自己完全没有优势。实习时间很长的情况下,企业可能会考虑基础相对薄弱的人来长期培养。毕竟找一个实习时间不常的人,还得分出一个人来带着,这样会拖累整个团队的速度。
--问了一下,前端大概最低水平需要什么样子的
a. js扎实(大概js高级程序设计(红宝书)通读完,掌握个30-50%)
b. 三个框架至少有一个入了门
这只是最低门槛,不保证能找到,其他能力也要多提升才能提高自己实习的可能性
--前端之前可能相对来说门槛相对低一点点,但是这几年新技术更新快,前端门槛也一点点提高。字节大概70%的前端拥有全栈的能力
--主要找到自己的兴趣点,前后端,客户端还是测开一类的,哪个喜欢重点学习
--建议投北京的岗位,岗位需求量大,重庆虽然刚开但是岗位不一定好进
我真的很感激面试官,面对我这种技术水平的人都耐心并认真的提建议。自己也通过对行业内的人员的对话了解到自己目前走的路子是否正确。
这篇文章对于互联网内的大多数人应该都是没有意义的,但是我感觉身边一些同龄并且水平一般的朋友跟我目前处境类似,所以希望能有一点点帮助。
我也辞掉了那份跟互联网不相关的实习,希望自己能够踏踏实实的在接下来的时间好好学习专业知识。