前端大厂面试题总结
在去年底开始换工作,直到现在算是告了一个段落,断断续续的也面试了不少公司,现在回想起来,那段时间经历了被面试官手撕,被笔试题狂怼,悲伤的时候差点留下没技术的泪水。这篇文章我打算把我找工作遇到的各种面试题(每次面试完我都会总结)和我自己复习遇到比较有意思的题目,做一...
2024-01-10前端Vue常见面试题
Vue 是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。该博客的主要目的是将面试中常见的概念总结,方便快速去了解。什么是 mvvm?MVVM 是 Model-View-ViewModel 的缩写。mvvm 是一...
2024-01-10前端二面的问题?
一面不问什么问题,问了一个wacthg跟compute的区别。然后一直说项目当前遇到的问题,比如点击按钮进页面请求多个接口页面卡顿,比如登录页面进入到首页,然后点击左侧菜单栏有(A,B,C)按钮,进到页面就点c,c页面有个按钮点击它是跳到A页面,还是B页面(这个不确定)需求是通过点击左侧C按钮到这个页面,在c页面这里修改了列表的状态,点击这个列表的小按钮跳转到A,B页面里面的列表的状态变成c修改过...
2024-03-14一道JS前端闭包面试题解析
问题代码Afunction fun(n,o){ console.log(o); return { fun:function(m){//[2] return fun(m,n);//[1] } }}var a=fun(0);a.fun(1);a.fun(2);a.fun(3);var b=fun(0).fun(1).fun(2).fun(3);var c=fun(0).fun(1);c.fun(2);c.fun(3);求出程序输出这是一个闭包测试题转换为等价代码return返回的对象...
2024-01-10【VUE】 前端面试题小结
1,对代码重构的理解;2,http和https协议有什么区别3,从输入URL到页面加载全过程4,前端怎么控制管理路由5,缓存机制(描述一下 cookies,sessionStorage 和 localStorage 的区别)6,防抖和节流的区别7,Canvas和SVG有什么区别?8,网页验证码是干嘛的,是为了解决什么安全问题9,display: none;与visibility: h...
2024-01-10最新100道大厂前端面试题
网上的面试题一大堆,鱼龙混杂,一方面多数题目质量不高,另一方面有答案的很少,即使拿到面试题对自己的帮助也不大。最近我花了一些时间,为大家整理了2020年各一、二线互联网公司的前端面试题,内容包括JavaScript、算法、网络&安全、Vue、React等大量的前端知识点和相关面试题。答案和解析...
2024-01-10前端打印问题
小弟用的window.open("", "PRINT", "height=600,width=900")这个api。现在遇到一个问题。这个api吊起的打印默认是A4纸,当然还可以选择其他几种类型,但是我这边打印的是9.3CM的票据。如果只是打印一张的话这也没问题,我打印的高度不高,可以放到9.3CM里面。但是现在有需求批量打印。这个就有问题。 我这边一页是A4。票据的一页是9.3.如果用强制分页那...
2024-02-07【JS】前端面试题之JS排序
前端面试题之JS排序快速排序采用阮一峰的排序,简单易懂,虽然不是最正规的原理:随便选一个数,把原数组里比这个数小的放左边,比这个数大的放右边,然后再把左边和右边的数组重复上面的操作,最后完成排序function quickSort(arr) {if(arr.length <=1) {return arr;}var midI = Math.floor((arr.length-1)/2); //...
2024-01-10【JS】前端算法面试题,求解
如图,写一个方法,传入一个给定的数字,如 60,使用1,2,5这三个数组成60,求大佬解惑回答这个题是一个经典的组合问题分析要组合的数N和可能币值(数组C,各个元素为c0,c1..cn)的关系,可以生成一个数组B,各元素值为bi=N/ci (i=0,1,...n)经过1就把问题转换成了有限搜索啦,变成分别有bi 个ci面值的...
2024-01-10资深前端工程师大厂总结面试题
01 什么是防抖和节流,他们的应用场景有哪些防抖 (debounce)防抖,顾名思义,防止抖动,以免把一次事件误认为多次,敲键盘就是一个每天都会接触到的防抖操作。想要了解一个概念,必先了解概念所应用的场景。在 JS 这个世界中,有哪些防抖的场景呢登录、发短信等按钮避免用户点击太快,以...
2024-01-10中高级前端大厂面试秘籍
引言当下,正面临着近几年来的最严重的互联网寒冬,听得最多的一句话便是:相见于江湖~????。缩减HC、裁员不绝于耳,大家都是人心惶惶,年前如此,年后想必肯定又是一场更为惨烈的江湖厮杀。但博主始终相信,寒冬之中,人才更是尤为珍贵。只要有过硬的操作和装备,在逆风局下,同样也能来...
2024-01-10前端VUE调试
1.使用 Vue devtools 如图,devtool可以实时编辑数据,并看到数据变化。注意以下几点: 0.vue3要使用devtool的6.0以上版本的beta版。将该拓展程序安装在谷歌浏览器中后,需要开启开发者模式,并启用该程序,最好打开允许访问文件网址。 1.通过“检查”可以调用出,且只对用vue的页面有效。...
2024-01-10前端面试知识点目录一览
写在前面:金三银四, 又到了一年一度的跳槽季, 相信大家都在准备自己面试笔记, 我也针对自己工作中所掌握或了解的一些东西做了一个目录总结,方便自己复习; 详细内容会在之后一一对应地补充上去(有些在我的个人主页笔记中也有相关记录), 这里暂且放一个我的面试知识点目录; 大家有兴趣可以自己...
2024-01-10【JS】前端面试题整理【基础版】
首页专栏javascript文章详情0前端面试题整理【基础版】Logic发布于 今天 13:00 原创不易,如需转载请【联系作者】或【署名作者并注明文章出处】js基础技术VUEvue2双向绑定原理get时collect,set时notifyv-model原理,监听input输入框的input事件如果直接document.querySelector('xxx input').value = new ...
2024-01-10【JS】2018-前端面试题合集
2018面试题:Html1,html语义化2,meta viewport相关3,canvas 相关CSS1,盒模型1.1,ie盒模型算上border、padding及自身(不算margin),标准的只算上自身窗体的大小 css设置方法1.2,几种获得宽高的方式1.3,拓展 各种获得宽高的方式1.4,边距重叠解决方案(BFC) BFC原理2,css reset 和 normalize.css 有什么区别3,...
2024-01-10js前端面试之同步与异步问题详解
前言我本来是打算写一篇co源码精读(为啥读co,因为它短),然鹅发现自己存在一系列基础问题没有搞透彻,打算写一个js基础系列文章,总结自己的理解(copy),希望与你在学习路上一同进步。首先问问自己当面试官问到js中的同步和异步,这个问题该怎么回答?理解一个问题无非是what-why-howjs同步和...
2024-01-10JS一次前端面试经历记录
本文实例讲述了JS一次前端面试经历。分享给大家供大家参考,具体如下:最近公司在做一些战略调整,部门有不少老员工前辈们都陆陆续续的离职或者被离职了。而我所在的团队——网易菠萝,也被归并到游戏运营中心了。因为产品策划还没有出来、暂时没什么需求做,闲得有点e-g-g疼的,每天从早...
2024-01-10前端渲染表情问题
问下大神,前端如何渲染内容中的表情,例如从后端获取的数据为:你好:xiaolian:, 其中:xiaolian: 为笑脸表情代码前端如何将:xiaolian: 变成表情回答:我寻思你需要一张表情映射表,然后进行匹配过滤即可在线示例我今天很开心?,因为你?了let map = { ":xiaolian:": "?", ":kulian:": "?",};let str = "我今天很开...
2024-02-10一个前端标签问题
https://gongshang.mingluji.com/beijing/name/朗乐迅洁(北京)科技有限责任公司https://gongshang.mingluji.com/beijing/name/硕链科技有限公司感觉每个注册资金的标签都不一样啊,这种怎么提取"资金" 标签呢?回答你是要只提取资金数值吗?比如“5000”还是说提取整个“5000万元人民币” 如果是后者,直接提取整个span...
2024-01-10美团前端面经分享
我在 github 上新建了一个仓库 每日一题,每天一道面试题,欢迎交流。前端面经大全前端面试题小记计算机基础面试题小计时维七月,炎炎夏日,酷暑当头,而我已经在望京附近饶了半个小时。无论是天气,还是对于迟到以及面试的焦虑,都足以使我满头大汗了。今天要去赶一个美团的面试...
2024-01-10「前端进阶」面试链表不再怕
观感度:????????????????????口味:蒜蓉荷兰豆烹饪时间:8min链表数组想必大家都很熟悉,几乎我们每天都会操作它。那么我们就来对比数组来学习链表,首先要明确的是,链表和数组的底层存储结构不同,数组要求存储在一块连续的内存中,而链表是通过指针将一组零散的内存块串联起来。可见链表对...
2024-01-10【JS】瀑布流布局的实现,前端面试题
有的公司的面试题是上机测试 瀑布流还是有点难度的 如果以前没有搞过的话当然每一种测试 还是主要考察的是你的实现思路 今天就来说一下 上机测试中的 瀑布流页面布局的实现首先先看下页面效果如果按照正常的效果来说 图片的布局不会是这样的 如果ui给的图片 宽度一致高度不一致的...
2024-01-10一个面试题,求解答
#include <iostream>using namespace std;class Myclass{public: Myclass():i(0){}; void f1(){cout<<"f1"<<endl;} void f2(){cout<<i<<endl;}private: int i;};int main(){ Myclass *p = NULL; // f1 p->f1(); // error p->f2(); return 0;}如注...
2024-01-10前端30K面试准备,最完整面试真题分享!
送福利啦!历经两个月发展,本人终于回归前端岗位!裸辞的艰辛已然消逝在这里特地讲我自己这两个月整理的相关面试题分享给大家,免费获取哦~内容:基础题(293题)进阶题(30题)高级题(91题)计算机基础题(14题)高频考点(37题)综合问题(125题)大厂面试真题(阿里、网易等)个...
2024-01-10【JS】前端常见面试题——框架部分(五)
首页专栏javascript文章详情1前端常见面试题——框架部分(五)早饭君发布于 今天 08:20 1.vue熟悉吗,说一下vue计算属性与监听属性的区别?computed 计算属性在数据未发生变化时,优先读取缓存,只有在相关的数据发生变化时才会改变要计算的属性。watch 监听属性会实时监听数据变化,数据...
2024-01-10