前端方向实习总结提升+面经(BAT)

对这个暑期实习(前端方向)来一次总结吧。总的来说还是比较有效率,通过率也比较高。

准备

比较认真的复习了大概20天左右(每天抽3-4小时,同时还要应付美国这边的学业)。复习内容就是一遍遍地过面经,我基本把19年所有的前端面经都看完了,每个问题都会去Google查一查。为了防止遗忘或者面试答不上来,我都是不断地重复再重复,加深记忆。感觉帮助很大,也推荐大家这样做。之前我是JS, HTML, CSS很多东西都不懂的,基本是小白,经过这段时间,手撸Promise都很熟练了。做这个面经复习的时候也有收录很多很有用的链接资源在我的个人blog上,留个链接:

个人简历的话,一个字:简。千万不要写不想关的东西,只写自己会的,真真实实做过的。本人有一个前端的项目,是帮研究院老师做的系统的可视化。

算法的话我没特别准备。一般都是看面经的时候遇到,思考一下不会,看看解法就过了。因为前端不怎么考算法。这招我觉得还行,因为我觉得算法这个东西是个积累的东西,我现在每天会在CyCNotes上练一道,保持手感+总结,厚积薄发。

面试

面过阿里钉钉,字节互娱,腾讯,阿里云ECS。

阿里云ECS应该是凉了,腾讯一面过了没给消息,阿里钉钉到了部门交叉面和HR,字节给了offer。

阿里云ECS(一面挂)

面试官应该不是做前端的。前端工程,技术问的很少。大概就是聊聊项目,操作系统啥的,偏后端。

重点是挂在了算法题,不是很难,不用递归写一个类似比特币里的Merkele Tree一样的自底向上的合并计算。当时脑子有点抽,递归地写了,不递归地卡住了。

腾讯

有点想吐槽面试官,语速好慢,感觉思维跟不上,而且我讲的一些话得重复他才记住。

大概就是:

  1. 聊项目

  2. Http2

  3. Vue原理

  4. ES6新特性(问的特别多,我说了一遍之后还让我继续说)

字节

参考我之前的帖子:https://www.nowcoder.com/discuss/372363

阿里钉钉

一面

  1. 聊项目

  2. Cache, Cookie

  3. 一道Promise题,代码实现delay函数

delay(1000).then(....)
  1. 手撸Promise

差不多了,没怎么考算法

二面

  1. 怼项目,特别深

  2. Mock Review怎么做

  3. 工程化的优化

  4. Webpack一些些

非常偏工程,我只能瞎扯蛋

三面

这个面试我凌晨2点面。。。

没算法

  1. 讲项目

  2. 问我有没有用过什么gulp还是什么,没听说

  3. Vue原理,双向绑定

  4. HTTP2

  5. Eslint怎么做

  6. 盒模型

  7. 哪些老浏览器不兼容盒模型

也是非常偏工程,体验也不是很爽

希望大家冲击拿到想要的offer!

我接下来会去想往分布式架构转,找后端、云计算、分布式架构的实习,现在在学Go和MIT6.824。写这一篇给自己的前端找工经历划个句号吧。

#腾讯##阿里巴巴##实习##前端工程师##面经#
全部评论
大佬
点赞 回复 分享
发布于 2020-03-18 10:06
没有算法吗,写编程题的时候是用什么用语言来写
点赞 回复 分享
发布于 2020-03-18 23:09
这段时间也在复习,有点找不到方向,向大佬学习学习。我看其他面试经验,大厂前端还是喜欢考算法吧= =
点赞 回复 分享
发布于 2020-03-19 15:33
请问一下promise实现delay有代码么?想学习一下
点赞 回复 分享
发布于 2020-03-19 21:18
不太推荐面经试复习法。系统的学习挺重要的。😳
点赞 回复 分享
发布于 2020-03-20 02:34
请问您是做完测评之后进行的三面吗
点赞 回复 分享
发布于 2020-03-21 18:38
巨佬。。好奇的问一句,我没有理解错的话,您是准备全方位发展吗,先面几家前端,然后在后端,在云计算这样吗😂
点赞 回复 分享
发布于 2020-03-22 00:07
ucb的大佬
点赞 回复 分享
发布于 2020-03-22 01:20

相关推荐

10 37 评论
分享
牛客网
牛客企业服务