腾讯地图前端开发面经分享 「面经干货」
一面 60min
一面面试官是江西老表,结束后还唠了一下,不错的面试官!
-
自我介绍
-
项目介绍
-
输入url到渲染过程
-
介绍这个过程中前端有哪些性能优化点,拓展延伸
-
如何让script不执行http缓存介绍
-
网络分层
-
原型链
-
闭包
-
判断数据类型的方式
-
vue响应式以及双向绑定vmodel原理
-
和jq、bs等框架相比有什么区别
-
vdom diff快在哪里,具体是怎么更新的
-
代码题:深拷贝
-
反问
总结:有深度也有广度,基本上从网络 => 浏览器相关 => JS基础 => 框架原理都问了一遍。
二面 60min
内容不太全 只想起来以下这些问题
-
问了一些开源项目 展开讲了一下
-
实习做的项目展开提问
-
口述vue源码实现以及vue3相关改进 问的比较细
-
个人规划
-
个人优势以及对前端发展趋势的看法
-
手写
-
反问聊天
面试官反馈:
项目不够出彩,又因为算法没写出来,说编程能力需要提高一下,但是一面面评不错,问的一些问题都能答上来,后续需要排序才能推进后面的流程
三面 56min
面试官不开摄像头,就让我开,讲话的时候一直被打断,说话也很冲,体验贼差
1.自我介绍
2.挑一个不错的开源项目介绍,问的巨细(我焯,点进仓库让我逐行代码拿出来讲,讲了大概20多分钟)
3.为什么写这个插件
4.为什么用rollup
5.对前端的看法,你觉得前端框架哪些地方是可以改进的,说说你自己的看法
6.八股文(三面还问八股 真是人麻了)
7.算法题 不重复的数字
8.你想要什么样的工作氛围
9.反问
总结:
我感觉答的挺不错的想要的点我都给你说出来了,就是唯一一个八股文追问没说出来,反馈说我八股文是背的应付面试,实战估计不行(:这三面面的真是难受,秋招面试最差体验给到这个面试官。。
hr面 30min
一些常规问题
- 手里的offer
- 有没有排名比较靠前的公司
- 专科本科的区别
- 考试的成绩怎么样
- 怎么备考的
... 后面不太记得了
- 反问
更新后续
排序挂了