2023最新面试题

第一家

  1. 自我介绍
  2. 介绍一下最近一个(最熟悉的一个)项目
    项目几个人在负责
    项目实际在用了吗,哪个平台在用啊(在哪里上线)
    你认为你自己做的项目里面哪个比较难做呢,项目里面有什么难点?
  3. 常用的是Vue2还是Vue3呢
    你认为Vue2和Vue3有哪些区别呢
  4. 虚拟Dom是个什么东西?
  5. 什么情况下会造成内存泄漏呢?
  6. 期望薪资多少?
  7. 住在附近吗?
  8. 你还有什么想了解的?

第二家

1.自我介绍以及介绍一个印象比较深的项目
2.有没有做过uniapp的项目?简单的说一下这个项目
3.后台管理有做过吗?介绍一下
4.可以自己搭建一个项目,包括路由啊
5.权限管理有用过自定义指令吗?自己写的有吗
6.商城页面首页图片比较多,怎么处理首页加载速度以及白屏这样的情况呢?
如果网速很慢,打开的时候会出现那种白屏啊那种情况怎么处理呢?
7.大屏做过吗?
8.有了解过Node或者数据库之类的有了解过吗,可以写像登录的语言?
9.事件循环?就是同步异步的问题
10.前端的模块化说一下
自己写过模块吗,就是给其他人用
11.你这边有什么想问我的吗
12.住在哪,到这边多久?我们现在比较忙,加班能接受吗

第三家

  1. 做一下自我介绍吧
  2. 介绍一下觉得自己比较熟悉的项目
    用的是Vue几?
  3. 能力评估系统流程图是只是介绍它的流程还是说页面实现的这个流程?
    项目负责占比,包括项目搭建?
  4. 使用echars实现了哪些页面?
  5. 模块化,自己封装了哪些功能?
  6. Vue3的基本传值方式有哪些?
    深层次的传值,比如嵌套了很多层, 想把最外面的数据传到最里面去,用哪些方法?
    vuex除外?proveter
  7. 常用的布局方式?
    常用的哪些属性?比如flex属性?只分主轴和纵轴吗??
  8. axious请求拦截,权限指令
  9. 常用的git命令
  10. 你这边还有什么问题吗?

第四家

  1. 做一个简单的自我介绍
  2. 你的这些项目你觉得哪一个你熟悉?
    这个项目的难点以及重点在哪里?
    哪些方面你做的比较好?这个项目有哪些方面可以拿出来讲一讲?
  3. 什么是h5的语义化标签?
    一方面是让我们的文档结构更加的清晰,Html结构更加已读,另一方便有利于seo搜索引擎的搜索,可以让网站更容易被搜索引擎搜索到,展现给用户。
  4. 发生地灾的时候数据需要主动查还是自动推送?
  5. CSS3的新特性
    旋转?过渡是什么属性?过渡的动画效果?
    transform了解吗?可以对元素进行变形如放大缩小的效果,它的属性值有哪些?
  6. 常用的布局方式有哪些?
    什么是流式布局?
  7. js有哪些数据类型?以及数据类型的判断,怎么做区分?
    正则属于一种特殊的对象,不是一个独立的数据类型
  8. ES6经常用的属性和方法
    let const var 它们之间有什么区别?
    箭头函数和普通函数有哪些区别?
    1.写法不一样,2.箭头函数不能给别人this指向,普通函数可以修改它的this指向 3.箭头函数没有augments参数,普通函数有 4. 箭头函数不能用作构造函数,普通函数可以用作构造函数
    promise有了解吗?
    有三种状态
    promise.all有使用过吗?它的特性?
    promise.catch()
  9. 说一下asyin和awite
  10. vue2和vue3你都你比较熟悉吗,那你简单说一下它们的不同点
    vue2在使用过程中像data这些都不需要手动导入,vue3中都需要important收到导入,不需要全局导入,打出来的包体积就比较小些,按需导入。
    生命周期取消了,合并了setup这样一个入口函数
    重写了响应式原理
    数组需要使用数组原生的方法才能被监听,Vue3中只要修改了数据,就会监听到变化,dom就一定会更新
  11. 实现字符串翻转 myReverse(‘abcd’) — dcba
    函数myReverse(‘abcd’) 使用原生的js实现倒序输出dcba
function revStr(str) {var s = "";for (var i = str.length - 1; i >= 0; i--) {s += str.charAt(i);}return s;
}
var str = "abcd";
document.write("原字符串:" + str + '<br>');  // 原字符串:abcd
document.write("转换后字符串:" + revStr(str));  // 转换后字符串:dcba
 let myReverse = 'abcd';console.log(myReverse.split(').reverse().join('));  // dcba
  1. 你这边还有什么想要了解的吗

第五家

  1. 你现在人是在武汉吗?
  2. 列表中每次分页要实现什么功能,比较翻到下一页要做什么
    有个change事件,赋值,请求数据,
    从10条每页每页改为20条每页有哪些细节?
    page设置有1
  3. 还有什么想问的吗
  4. 对算法还有数据结构以及设计模式

第六家

  1. 技能掌握程度介绍一下
  2. 布局方面 如居中布局你可以用哪些方式去实现
    text-alige只能水平居中,相同数值的竖直居中是哪个(七种)?
  3. 伪元素和伪类?
    想用伪元素去选择前五个,怎么做?或者我想选择前五个都有哪些方式?用表达式
  4. 写过动画吗?比如过场动画用css写的
  5. ES5和ES6都有哪些数据类型?
  6. es6里面的set对象和map对象用的多吗
  7. vue3中customRef 自定义ref和computed计算属性有什么相同点和不同点?
    ref ,react
    torefs有用过吗
  8. js的原型和原型链
    比如数字类型对象上的的原型上有个tofix保留两位小数,这个函数有Bug,它四舍五入取整不会精准的保留两位小数,项目设计到财务这个函数就要重写,怎么去改变原型上的函数
  9. 你还有什么想问我的?
  10. 首屏加载很慢或者白屏你能从哪几个方面去判断?怎么去优化?

2023面试

1.position都有哪些属性
2.1px等于多少rem,rem根据根元素的大小,根元素是谁
3.Es6操作数组的方法
4.防抖和节流以及应用场景
5.Vue和ajax最大的区别是什么(Vue和ajax怎么操作dom的,vue虚拟dom)
6.js数据类型有哪些,简单数据类型和引用数据类型的区别
7.深拷贝浅拷贝以及应用场景
8.Vue数据双向绑定的原理,Object.defineproperty具体怎么实现的
9.是PC端还是移动端怎么判断的
10.怎么画一个边框是红色的圆,其中想把圆的三十度角度的弧度改为蓝色
11.怎么画一个三角形
12.display属性以及属性有几个方向
13.小程序打包时候的分包原理
14.子组件怎么直接去修改父组件
15.computed与watch有用过吗,具体使用场景
16.父子组件相互传值,父组件和子组件生命周期的优先级
17.Es6中,为啥不建议使用var
18.盒子模型
19.选择器的优先级,样式如行内样式 内联样式的优先级
20.作用域以及作用域链
21.Promise
22.重排和重绘
23.v-for里面key为啥用
24.v-for和v-if的优先级
25.遍历对象的方法
26.Asign和awite
27.宏任务和微任务,会到任务队列里面
28.操作dom增删改查
29.怎么在浏览器控制台输出看页面用了多少种标签
30.怎么设置token以及有效期
31.$ref
32.路由守卫的三种方式,组件的路由守卫,比如跳转
33.垂直居中
34.透明度怎么设置
35.页面视图不刷新怎么解决
36.怎么找一个数组中的最大值
37.几种本地存储的作用域

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/160542.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

安卓隐私指示器学习笔记

最近了解到Google 在Android12上新增了权限指示器&#xff0c;可以在信号栏的右侧显示当前访问录音机和Camera的应用&#xff0c;点击后可以跳转到相应应用的权限界面&#xff0c;消费者可以控制权限的开启和关闭。国内手机厂商最近几年都在增加隐私看板供能&#xff0c;消费者…

java 中汉字转拼音

需要引入的jar <!-- pinyin --><dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j</artifactId><version>2.5.0</version></dependency> 实现工具类 package com.julong.util;import java.util.regex…

编程语言发展史:高级语言的兴起

一、高级语言的定义 高级语言是相对于汇编语言而言的&#xff0c;它是一种更加抽象、更加易于理解和使用的计算机编程语言。高级语言的特点是语法简单、易于学习、易于使用、可读性强、可移植性好等。高级语言的出现极大地提高了程序员的工作效率&#xff0c;同时也使得计算机…

Qt connect()方法Qt::ConnectionType

connect() Qt&#xff0c;绑定信号和槽原型&#xff1a; static QMetaObject::Connection connect(const QObject *sender, const char *signal,const QObject *receiver, const char *member, Qt::ConnectionType Qt::AutoConnection);static QMetaObject::Connection conn…

JSP:Javabean

起初&#xff0c;JavaBean的目的是为了将可以重复使用的代码进行打包&#xff0c;在传统的应用中&#xff0c;JavaBean主要用于实现一些可视化界面&#xff0c;如一个窗体、按钮、文本框等&#xff0c;这样的JavaBean称之可视化的JavaBean。 随着技术的不断发展与项目的需求&am…

防火墙部署模式 -- 镜像流量(旁路模式)

镜像流量&#xff08;旁路模式&#xff09; 如图&#xff0c;与单臂路由模式不同&#xff0c;旁路模式中&#xff0c;PC的流量不会流经防火墙&#xff0c;就算防火墙宕机也不会影他们之间的数据传输。 镜像的原理是交换机把被镜像端口的流量复制一份&#xff0c;发到监听端口&…

寻找二叉树最近公共祖先

二叉树为BST LCR 193. 二叉搜索树的最近公共祖先 1.1 递归 利用BST的性质 p root 或者 q root ,显然根为公共祖先p < root < q 或者 p > root > q,显然p&#xff0c;q分别位于root的一颗子树上&#xff0c;故根为公共祖先max{p,q} < root ,显然 p 和q 均在…

基于单片机声光控智能路灯系统仿真设计

**单片机设计介绍&#xff0c; 基于单片机声光控智能路灯系统仿真设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于单片机的声光控智能路灯系统是一种利用单片机技术实现智能控制的路灯系统。它通过感知环境音量和光照强度…

Axios 请求响应结果的结构

发送请求 this.$axios.get(https://apis.jxcxin.cn/api/title?urlhttps://apis.jxcxin.cn/,{params: {id: 10}}).then(res > {console.log(res)})输出返回结果 confing 请求时的配置对象&#xff0c;如果请求的url&#xff0c;请求的方法&#xff0c;请求的参数&#xff0c…

深入理解Java注解的实现原理以及前世今生

深入理解Java注解的实现原理以及前世今生 小雪初寒&#xff0c;请添衣&#xff0c;冬棋如意&#xff0c;待良人&#xff0c;望归期。 1.Java注解的前世今生 Java注解是一种元数据标记&#xff0c;它提供了一种在Java代码中添加元数据&#xff08;注释&#xff09;的方式。注解…

Linux文件

目录 一、基本概念 二、研究进程和被打开文件的关系 &#xff08;一&#xff09;w方式 &#xff08;二&#xff09;a方式 三、认识系统接口&#xff0c;操作文件 &#xff08;一&#xff09;认识文件描述符 &#xff08;二&#xff09;举例 &#xff08;三&#xff09;…

2023年中国油墨树脂主要环节、产量及市场规模分析[图]

油墨树脂是指用于油墨制造中的一种高分子材料&#xff0c;主要用于改善油墨的粘性、流动性、光泽度和耐磨性等性能。其主要成分为合成树脂&#xff0c;如聚酯、聚酰胺、聚丙烯酸酯等。油墨树脂在油墨制造中的应用非常广泛&#xff0c;可以用于各种类型的油墨&#xff0c;包括印…

github访问不了问题

git clone github上的项目的时候&#xff0c;不是访问不了&#xff0c;就是克隆过程被中断了 最近找到一个代理&#xff0c;从代理那里clone而不是github上 GitHub代理 – 初果编程

python BDD 的相关概念

在Python 语言中进行BDD的规格和测试文件的编写的时候&#xff0c;常常会遇到下面的概念&#xff1a; Fixture : 测试设施。设定测试环境的预设状态或值的机制。Background&#xff1a; 背景。所有场景的公共部分。Scenario&#xff1a; 场景。Given &#xff1a; 前置条件Whe…

centos7 安装node.js,不用wget也不用解压文件

更新系统&#xff1a;首先&#xff0c;更新系统的软件包列表和已安装的软件包。在终端中以root用户或具有sudo权限的用户身份运行以下命令&#xff1a; sudo yum update添加Node.js源&#xff1a;CentOS 7默认的软件仓库中可能不包含最新的Node.js版本。因此&#xff0c;我们需…

[leetcode 数位运算] 2939. 最大异或乘积 M

给你三个整数 a &#xff0c;b 和 n &#xff0c;请你返回 (a XOR x) * (b XOR x) 的 最大值 且 x 需要满足 0 < x < 2n。 由于答案可能会很大&#xff0c;返回它对 109 7 取余 后的结果。 注意&#xff0c;XOR 是按位异或操作。 示例 1&#xff1a; 输入&#xff1…

git中的分支管理:git branch,git checkout,解决git中的分支冲突的方法【Git学习三】

&#x1f601; 作者简介&#xff1a;一名大四的学生&#xff0c;致力学习前端开发技术 ⭐️个人主页&#xff1a;夜宵饽饽的主页 ❔ 系列专栏&#xff1a;Git等软件工具技术的使用 &#x1f450;学习格言&#xff1a;成功不是终点&#xff0c;失败也并非末日&#xff0c;最重要…

vue2 识别页面参数中的html

在Vue 2中&#xff0c;你可以使用v-html指令来识别页面参数中的HTML内容。v-html指令允许你将HTML代码作为Vue模板的一部分进行渲染。 以下是一个示例&#xff0c;演示了如何在Vue 2中使用v-html指令来识别页面参数中的HTML内容&#xff1a; <template><div v-html&…

C语言计算一个数的 n 次方

1、要求 计算一个数的 n 次方&#xff0c;例如: 2 3&#xff0c;其中 2 为基数&#xff0c;3 为指数。 2、使用for循环 #include <stdio.h> int main(){int i,j,k,l1;printf("请输入基数和指数&#xff1a;");scanf("%d %d",&i,&j);for(k…

双流网络论文精读笔记

精读视频&#xff1a;双流网络论文逐段精读【论文精读】_哔哩哔哩_bilibili Two-Stream Convolutional Networks for Action Recognition in Videos 传统的神经网络难以学习到物体的运动信息&#xff0c;双流网络则通过光流将物体运动信息抽取出来再传递给神经网络 给模型提供…