前端面试经验分享(2)

简介: 去第二家公司面试,是我收获比较多的一次面试。第一家可能薪资不高,要求也不是很高,但是第一家氛围确实比第二家轻松。

去第二家公司面试,是我收获比较多的一次面试。第一家可能薪资不高,要求也不是很高,但是第一家氛围确实比第二家轻松。


直接说题目吧,我觉得问的一些题目,都挺好的。

划重点咯!


笔试题精选:

  1. 对 WEB 标准以及 W3C 的理解与认识
    WEB标准是一系列标准的集合,由结构、表现和行为组成。而W3C是对WEB标准提出了更规范化的要求。比如:标签字母小写、标签要闭合、标签不允许随意嵌套。
  2. css的基本语句的构成
    这个题目很小,但是很有可能会回答不上来。 css的基本语句:样式、样式的属性名、样式值。
  3. RESTful API是什么?有什么作用?
    我第一眼拿到这题时,就有点傻眼了。定义是啥啊,作用我倒是知道一点。 后来回来百度了,才知道是表示性状态转移。他有get、post、put、delete方法。
  4. VueCli3安装步骤是什么,有什么作用
    这是一个很实际的问题,一些步骤,一旦不注意就不会记得。 首先:
    (1)全局安装vue-cli
npm install --global vue-cli


(2)创建vue项目(注:项目名不能大写)

vue create 项目名



(3)可以选择第二个手动选择所需要的文件



(4)选择package.json



(5)按下回车,自动创建



作用: 第一个作用肯定是提高开发速度啊。第二嘛就是GUI界面,看着舒服,直观。第三就是统一和规范。


5. v-model实现原理


v-model其实是一个语法糖,正真实现数据的双向绑定的是v-bind:绑定响应式数据 + 触发 input 事件 并传递数据www.jianshu.com/p/0d089f770…

接下来就是面试题了

你知道变量提升吗?说说。说完又谈了谈let和const。然后又做题目。emmm,连等。。然后又问,那把var去了呢?


var a, b
        (function fun() {
            console.log(a)  //undefined
            console.log(b)  //undefined
            var a = b = 3
            console.log(a)  //3
            console.log(b)  //3
        })()
        console.log(a)  //undefined
        console.log(b)  //3


第二道题:做题的时候,问let核心是什么?


let a, b
        (function fun() {
            console.log(a)  //直接报错
            console.log(b)  
            let a = b = 3
            console.log(a)  
            console.log(b)  
        })()
        console.log(a)  
        console.log(b)  


后来,又问。get和post区别?巴拉巴拉回答一堆,结果面试官说,他俩没多大区别,顶多请求方式不同,和一个不安全,一个相对安全而已!!!我。。只能嗯嗯嗯!!! 再问,vuex的一些问题。


再后来,就是看我项目,emmm。。。挑了一堆毛病,这个没对齐,这个没居中啊,这个色彩不搭啊!


二面,是老板面试,问了我一些项目相关的内容,还有一些技术(因为老板是做技术出身的)。

唉 -_- ! 面试被打压的不轻,但是收获也不少。明天还有面试,加油!


作者:ClyingDeng

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

来源:稀土掘金

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

目录
相关文章
|
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金三银四面试季
|
10天前
|
JavaScript 前端开发
前端面试02(JS)
本文是前端面试系列的第二篇,主要涵盖了JavaScript的基础知识,包括JS的组成(ECMAScript、DOM、BOM)、内置对象(如String、Array、Math、Date等)、数组操作方法、数据类型检测方法(typeof、instanceof、constructor、Object.prototype.toString.call)、闭包的概念及其特点、前端内存泄漏的原因和类型、事件委托的优势、基本数据类型与引用数据类型的差异、原型链的工作原理以及JS实现继承的多种方式(原型链、构造函数、组合继承等)。文章结尾鼓励读者点赞和支持作者。
9 1
|
10天前
|
前端开发 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前端高级面试题总结