自我介绍
我叫皮卡丘, 本科双非, 硕士中上985(考研上岸), 均是计算机.
系(ru)统(men)学习前端其实是在19年的6月买了饥人谷的系统班开始的.
这么多年计算机学下来, 后端, 算法, 桌面端开发均有涉(cai)猎(ji),
但最后发现还是前端最有意思. 2020年3月初开始春招,现在已经拿到支付宝和字节跳动的offer(逃
大厂面试风格并举例
阿里特别喜欢问项目, 而且问的特别深
比如我的简历里就有我做小程序的途中用了redis, 用了mongo
阿里就问了我mongo的实务说一下, redis缓存机制是啥...
阿里喜欢问基础,问底层. 比如我就被问到了js动画和css动画区别,`for in`
`for of` 区别, 万恶的`this` 这里以万恶的`this`举例
```javascript
const a = {
a: 10,
fn() {
console.log(this.a)
}
}
const b = a.fn
b()
```
```javascript
var a = 5
class A {
a = 10
fn() {
console.log(this.a)
}
}
const b = new A().fn
b()
```
腾讯我三面之前拒了
但前两面面试的还是比较友好, 所以我知道有一招面腾讯有奇效
你自己做一个微信小程序#滑稽
然后功能丰富一点, 技术栈多一点, 简历里吹一点
腾讯的面试官会很乐意和你大段时间地聊你做的这个小程序的#滑稽
因为你是自己做的, 所以问你这个小程序肯定问题不大, 那问别的的时间不久少了吗#滑稽
但前端在leader面之前不会问lc的hard的题目的, 所以先把medium难度的基础打好
- 这里推荐下剑指offer, ***一定要完完整整的过一遍!***
因为我就被问到了原题(逃
推荐[牛客网在线刷题](https://www.nowcoder.com/ta/coding-interviews)
- 还推荐一个 [别人总结的刷题博客](http://47.98.159.95/leetcode-js/nav/)
我发现字节, 腾讯, 阿里都很喜欢问安全相关的
各位要注意呀
- 阿里我被问到了JSONP和CSRF
- 腾讯我被问到了XSS和SQL注入
- 字节我被问到了DNS劫持(喵喵喵?
我的学习之路
我在知乎上看到一句话, 10年前的前端入门是没有那么多补习班的.
现在前端繁荣了, 所以涌现出很多补习班. 如果能在里面挑到好的, 那么带你入门也是极好的.
因为我是读了研才接触了前端(导师派的活是前端, 哭了), 然后才接触的, 突然发现前端才是我计算机行业里的兴趣所在吧.
我一直对计算机不是很感冒, 但是本科稀里糊涂地选了计算机. 我其实对语言感兴趣😂, 我家乡话和英语贼6.(六级600多(逃
所以确定了走前端这个方向之后, 斟酌再三, 来到了谷里. 师从方姐.
方姐教学的确有一套的, 不是填鸭, 而是引导你, 教方法.
还经常卖个破绽勾引你, 我很喜欢.
我谷里毕业之后, 除了做导师要求的项目之外, 还会自己做项目.
切记, 方姐的确教得好, 也只是领路人, 只有自己做出一点东西, 才能在***踩坑中轮回不止***, 然后才能进步!
大家如果是因为前端好找工作才学前端的话, 那可能做不到我上面说的.
但也问题不大, 在公司里做项目也可以学习.
但如果是对前端感兴趣的话, 更重要的是自己动手, 不过好像说起来很容易做起来有点难哈(逃
前端你懂得, 良性循环获取成就感我觉得是在计算机里各个方向里最容易的了#滑稽
奥利给?
分享一点面试过程中可能会用到的学习资源
CSRF:
- https://www.youtube.com/watch?v=eWEgUcHPle0
- https://www.youtube.com/watch?v=vRBihr41JTo
- https://www.youtube.com/watch?v=hW2ONyxAySY
算法图解:
- https://algorithm-visualizer.org/
- https://github.com/MisterBooo/LeetCodeAnimation
算法图解:
- https://algorithm-visualizer.org/
- https://github.com/MisterBooo/LeetCodeAnimation
- [牛客网刷剑指offer](https://www.nowcoder.com/ta/coding-interviews)
杂:
- [浏览器重绘(repaint)重排(reflow)与优化[浏览器机制]](https://juejin.im/post/5c15f797f265da61141c7f86#heading-19)
- [display:none与visibility:hidden的恩怨情仇](https://juejin.im/post/5bb02ea4e51d450e935c76ac)
- [https](https://www.youtube.com/watch?v=T4Df5_cojAs)
vue:
- [Vue响应式----数据响应式原理](https://juejin.im/post/5a0e53965188254dd935f850)
- [当面试官问你Vue响应式原理,你可以这么回答他](https://juejin.im/post/5adf0085518825673123da9a)