TCP协议
- TCP 和 UDP 的区别?
- TCP 三次握手的过程?
- 为什么是三次而不是两次、四次?
- 三次握手过程中可以携带数据么?
- 说说 TCP 四次挥手的过程
- 为什么是四次挥手而不是三次?
- 半连接队列和 SYN Flood 攻击的关系
- 如何应对 SYN Flood 攻击?
- 介绍一下 TCP 报文头部的字段
- TCP 快速打开的原理(TFO)
- 说说TCP报文中时间戳的作用?
- TCP 的超时重传时间是如何计算的?
- TCP 的流量控制
- TCP 的拥塞控制
- 说说 Nagle 算法和延迟确认?
- 如何理解 TCP 的 keep-alive?
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
浏览器篇
- 浏览器缓存?
- 说一说浏览器的本地存储?各自优劣如何?
- 说一说从输入URL到页面呈现发生了什么?
- 谈谈你对重绘和回流的理解
- XSS攻击
- CSRF攻击
- HTTPS为什么让数据传输更安全?
- 实现事件的防抖和节流?
- 实现图片懒加载?
2.无法理性分析面试官的角色和发挥,一局失败就否定面试官群体,产生强烈对抗情绪
3.对自己的能力现状认知不清,对面试这件事的重视程度不足
4.对要准备什么内容来应对面试,准备过程过于僵硬,误把基础/算法作为核心竞争力
5.面试跳槽随心随性,没有合理的规划和批次的划分,大中小混一起,一场仗打的糊糊涂涂。
最后,我们再回到 「为什么你跳槽薪资应该翻 3 倍」,把它换成是第三方的视角,其实就是「你的能力本身就是值这个钱」,只是在此之前你的能力被严重低估了,也就是你的当前薪资本身就是过低的,比如
-
多年呆在同一个公司,而这个公司每年的普调涨幅比例很小,比如在 15% 以内,导致薪资与行业差距逐年加大
-
在目前公司没有太多放大个人价值的机会,通常是上升通道太少,而个人的成长非常快,超出了目前的层级
假设满足这个条件后,就看外面有哪个公司刚好与自己有更高的匹配度。
以这种方式来思考自己的职业阶段,就可以避免很多反复横跳,也就是对工资或者工作不爽了就跳,跳的公司和工作又是不那么的顺心如意,再跳,这样的跳法,最大代价是割裂了自己成长的持续性,进而会锁死走向高层级的通道,也就是年薪资会在几十万的这个量级变化,但想要突破 100 万,150 万甚至更高,就变得非常困难,背后就是缺乏职业修炼的耐心,而耐心恰恰是追求高薪资的重要素质。
无论如何,跳槽都是一件很严肃的事情,能力成长都是底层,之上才是当前的薪资回报是否符合预期,至于是 2 倍还是 3 倍,关于运气,关于方法,更关于实力。
前端学习进阶之路任重道远,如果你选择了前端,那就要一鼓作气,不能半途而废。前端要学的东西也挺多的,但有兴趣才是坚持下去的动力,一起加油。
前端学习内容复杂、网上资料良莠不齐,想要靠自己梳理清楚确实不容易,为了帮助想要在这条路上一路走到黑的朋友,特别整理了《前端工程师学习进阶资料大全》。
内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。(本文资料 适合0-2年)
包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。
完整版PDF资料免费分享,只需你点赞支持,【动动手指点击此处就可免费领取了】。
前端面试题汇总
JavaScript
性能
最后
在面试前我花了三个月时间刷了很多大厂面试题,最近做了一个整理并分类,主要内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。
包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。
-
HTML5新特性,语义化
-
浏览器的标准模式和怪异模式
-
xhtml和html的区别
-
使用data-的好处
-
meta标签
-
canvas
-
HTML废弃的标签
-
IE6 bug,和一些定位写法
-
css js放置位置和原因
-
什么是渐进式渲染
-
html模板语言
-
meta viewport原理
实战+最新讲解视频】](https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)**