腾讯+阿里+唯品会+拼多多
至此春招也差不多该结束了 0 offer
纪念一下自己两个月的耕耘
不想在找了 好好准备秋招!秋天见
***腾讯SNG 内推一面挂 16分钟 3月29日
1. 事件冒泡
2. 事件循环
3. 作用域在什么时候形成的?
4. 什么是闭包
5. 作用域链什么时候形成的?
一直在问作用域
第一次面试,也是最糟糕的一次
***腾讯CDG 一面 30分钟 4月13日
1. HTTP状态码;(200 404 204 301 302 502 504)
2. 前端优化
3. HTTP请求头部;
4. HTTP响应头部;
5. TCP与UDP区别;
6. HTTP与HTTPS的区别;
7. 怎么学习前端;
8. 你知道的浏览器缓存有哪些;
9. cookie,sessionStorage,localStorage区别;
10. 抗压能力 举例说明
11. 什么样的人难相处;
12. 学习什么新技术;
13. 对小程序的看法;
14. 了解nodejs吗?
15. Promise的原理
16. ajax的状态变化;
17. Promise的运用场景;
18. 对ES6的看法;
19. 了解设计模式吗?
20. 说说快排的原理
21. 了解linux吗?
22. linux top指令是干什么的?
23. Linux 怎么查看进程
24. 安全 crsf 原理 和 预防方法
25. JS的数据类型
26. 优化
***腾讯CDG 一面 25分钟 4月16日
1. js实现快排
2. 闭包实现一个函数使得函数每次调用的返回值都+1 比如第一次调用返回0,第二次调用返回1。。。
***腾讯CDG 二面挂 25分钟 4月18日
1. 介绍一下前端相关的项目
2. 说说你了解的设计模式
3. 说说输入URL发生了什么
4. 服务器正在发送数据包断电以后发生什么
5. 对数据库的三个范式的理解
6. 你的软件方面的成绩怎么样
7. 软件开发流程
8. 怎么学习前端
9. 说说对ES6的了解
10.实习时间能有多久
11.哪些前端计算在CPU 哪些前端计算在GPU
12.未来三年的学习规划
13.了解哪些设计模式
***腾讯SNG 一面挂 4月20
第三道没写出来 面试官搁置两个钟
1. 快速排序
2. in-place快速排序
3. 不使用slice和concat的in-place快速排序
最惨痛的一次,面试官并不知道我在国外,
凌晨2点还再面试的,估计也只有我啦
***腾讯TEG 一面挂 42分钟 5月3日 小姐姐
1. 自我介绍
2. 你切图比较多吗
3. em px区别
4. content 了解吗
5. margin叠加问题
6. link import区别,除了兼容性还有什么不同
7. 引入样式的方式
8. js 插入DOM元素
9. date的方法
10. 获取凌晨1点的时间戳
11. jquery删除元素的方法
12. 获取包括中文字符的长度
13. 获取倒数三个元素
14. 对字符串中数字加1
15. split join
16. box-shade
17. border-radius
18. js事件绑定
19. addeventlistener 的参数 false代表什么
20. 实现动画
21. 事件冒泡
22. 事件委托
23. 学习前端的方法
24. 为什么选择前端
25. js的getattribute
26. jquery 移除元素
27. jquery 获取样式
28. 页面渲染的过程
30. 遇到哪些兼容性问题
***腾讯SNG 一面挂 37分钟 5月7
1. 自我介绍
2. 介绍你的项目
3. 你觉得印象最深刻的项目是哪一个
4. 你觉得遇到印象最深刻的问题是什么 怎么解决的
5. GET 和POST区别
6. GET 和POST怎么传数据
7. 服务器怎么区分响应体和响应头
8. 跨域
9. ***-control
10. 水平垂直居中
11. 浏览器端的缓存
12. ES6/ES7 介绍一下好的地方
13. 有用generator吗
14. ajax的过程
15. 你最擅长的是?
16. 有什么兼容性问题 - 怎么处理
17. 怎么提升页面性能
18. js管理cookie
19. 怎么判断服务器
20.AJAX存在兼容性问题吗
建议:
看书全面性的了解
多做项目实践
***唯品会 一面挂 25分钟 4月12日
1. 闭包
2. 浏览器渲染
3. 正则表达式不匹配[^abc]
4. 盒子模型
5. rem, em, px
***阿里国际技术 内推一面挂 55分钟 4月18日
1. 闭包
2. Promise
3. reduce
4. slice
5. 谈谈jQuery源码的理解
6. Nodejs理解
7. 设计模式
8.
面试官给了我好多建议,以及阿里对于应聘者要求
***拼多多 一面挂 33分钟 4月24日
1. 自我介绍
2. 了解一下项目
3. js的内置对象
4. 说说你对ES6的理解
5. symbol类型的用途
6. proxy怎么拦截放置对象被外界访问
7. static用途
8. static调用和普通调用有什么区别
9. C语言中static存放在内存哪里
10. js的普通变量和对象分别存放在哪里
11. c语言怎么编译成可执行文件
12 C语言怎么转换到汇编语言
13. 汇编语言怎么转换到二进制文件
14. 堆、栈、队列有什么区别
15. 堆、栈、队列从哪里取数据,哪里存数据
16. 描述堆, 堆有什么用途
17. 怎么判断循环列表
18. js怎么垃圾回收
19. 你了解哪些垃圾回收机制
20. a = b, b = a怎么使得回收
21. const用途,const a = {age: 22}, a.age = 23; 对吗
22. 数组取元素和哈希取元素复杂度相同吗?
23. 哈希怎么存放元素
24. 静态文件库、动态文件库
25. 了解哪些框架
26. 说说React、Vue、Angular的区别
问了这么多计算机基础,真心不懂呀,凉了
#春招##实习##腾讯##阿里巴巴##唯品会#