前端面试经验分享(3)

简介: 这应该是我的最后一份面经了!经过四轮的面试,我收到了一份offer。

这应该是我的最后一份面经了!

经过四轮的面试,我收到了一份offer。


一面技术面


当然问的是技术了!a标签去下划线(text-decoration:none)。将ul的li一行排列(float:left;或者display:inline-block;)。

然后又问我js了解吗?了解啊!

ES6了解吗?必须了解啊。叭叭叭,讲一堆ES6新特新(变量定义let,const;模板字符串;类;箭头函数;set等)。

然后又问了this指向的问题。还有箭头函数!

js继承了解吗?能讲讲继承吗?讲啊,叭叭叭!(extends;还有原型继承,构造函数继承等等)

还问了Promise的一些问题!(三个状态,两个过程,错误捕获,过程不可逆,一旦修改就不可改变)

还有嘛就是vue,问了我怎么全局注册组件。我就讲了讲注册的步骤。(components注册)

最后还问了怎么将js文件怎么注册成组件,这个问题倒是把我难住了,我没回答上来!


二面HR面


HR跟我扯了扯校园生活!


三面技术面:


三面是技术经理技术面,问题来了!

问了用过svn吗?

除了echarts你还用过其他第三方可视化图形吗?

你java掌握的怎么样了啊?(只用过java的jsp,我后台用的是node.js)。

那么你用过node的版本管理吗?就是两个node版本互相切换?(没有!)

emmmm。。。全程不太了解,嗯嗯嗯的回答。主要还是因为牵扯到他们公司的一个需要重构的一个项目。


四面技术面:


四面是项目总监技术面,

你知道css选择器有哪些吗?(ID、类、标签、伪类、伪元素、复合选择器)

你知道全球浏览器有哪些吗?我回答了一些浏览器,他突然打断我的话说:“我说的是全球浏览器!”(我虚了,safari,chrome...)

浏览器内核有哪些?(webkit,Trident,Gecko,Blink)

浏览器内核和浏览器有什么关系?(内核主要是渲染引擎,解析html形成DOM树,根据css样式形成渲染树,通过排版布局在浏览器上显示。其实这题主要还是问的浏览器内核怎么工作的)

数据库表怎么连接的?(join和普通的表连接)

数据库连接池你了解吗?(百度一下,你就知道!)

你后台怎么连接数据库的呢?(我用的是node.js,是通过config.js配置连接数据库的)

还问了我MongoDB和mysql区别(MongoDB是一个基于分布式文件存储的数据库,mysql是关系型数据库)

最后,还问了问我的职业规划。

总结下来,昨天三面和四面回答的不是很好,面试一定要调整好心态,这个非常重要!!!

拿到offer,并没有想象的开心,反而压力更大了一些,非常害怕自己并不能胜任这份工作。

无论如何,一定要做好自己!

希望还在找工作的同伴,能找到一份满意的工作。

作者:ClyingDeng

链接:https://juejin.cn/post/6844903985640407053

来源:稀土掘金

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

目录
相关文章
|
7天前
|
前端开发 JavaScript Java
2024高频前端面试题合集(一)
JavaScript Bridge 是一种在 JavaScript 和其他语言(如 Java、Objective-C 等)间建立通信的技术,常用于混合应用开发,允许调用原生功能、获取数据、事件通知及优化性能。SSR(服务器端渲染)的单机 QPS 取决于服务器性能、应用复杂度、网络条件等因素。Egg.js 是基于 Node.js 的企业级框架,通过目录结构约定、启动流程、插件机制和核心组件来初始化应用。前端错误捕获可通过 try-catch、window.onerror、Promise.catch 和 unhandledrejection 事件等方式实现。
|
11天前
|
缓存 JavaScript 前端开发
2024 前端高频面试题之 Vue 篇
2024 前端高频面试题之 Vue 篇
32 8
|
15天前
|
算法 前端开发 JavaScript
2024年Python最全资深程序员对于Python各个方向的面试经验分享,非常给力!,2024年最新2024金三银四面试季
2024年Python最全资深程序员对于Python各个方向的面试经验分享,非常给力!,2024年最新2024金三银四面试季
|
11天前
|
JavaScript 前端开发
前端面试02(JS)
本文是前端面试系列的第二篇,主要涵盖了JavaScript的基础知识,包括JS的组成(ECMAScript、DOM、BOM)、内置对象(如String、Array、Math、Date等)、数组操作方法、数据类型检测方法(typeof、instanceof、constructor、Object.prototype.toString.call)、闭包的概念及其特点、前端内存泄漏的原因和类型、事件委托的优势、基本数据类型与引用数据类型的差异、原型链的工作原理以及JS实现继承的多种方式(原型链、构造函数、组合继承等)。文章结尾鼓励读者点赞和支持作者。
9 1
|
11天前
|
前端开发 Java
前端面试题01(css)
前端面试题01聚焦CSS,涵盖选择器优先级、隐藏元素方法、px与rem差异、重绘与重排解释、元素居中技巧及可继承属性。还探讨了CSS预处理器SASS和LESS的特性。文章提供实例代码展示居中布局的多种实现方式。鼓励读者点赞和支持。
14 0
|
18天前
|
存储 缓存 前端开发
100道 IT名企前端面试真题,Web前端阿里等大厂面试题汇总
100道 IT名企前端面试真题,Web前端阿里等大厂面试题汇总
|
18天前
|
移动开发 前端开发 JavaScript
【前端面试】前端面试题300道~~熬夜吐血整理,2024年最新大厂面试经验分享稿
【前端面试】前端面试题300道~~熬夜吐血整理,2024年最新大厂面试经验分享稿
|
18天前
|
前端开发 JavaScript
【前端面试】this的指向_不爱吃糖的程序媛夏天,web前端面试项目中的问题包括
【前端面试】this的指向_不爱吃糖的程序媛夏天,web前端面试项目中的问题包括
|
18天前
|
前端开发 JavaScript 中间件
Vue3整合VxeTable,2024大厂前端面试
Vue3整合VxeTable,2024大厂前端面试
|
18天前
|
前端开发 JavaScript
JavaScript新科技:PostCSS的安装和使用,2024年最新2024网易Web前端高级面试题总结
JavaScript新科技:PostCSS的安装和使用,2024年最新2024网易Web前端高级面试题总结