![](https://img-blog.csdnimg.cn/2bcb598b26a34e12bcaaa84906401699.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
前端面试硬核
文章平均质量分 90
面试问题的总结与经验
Yoo前端
Yoo前端,带来无限可能。
展开
-
面试成功的不二法门:详解echarts答题章法
面试题在网络上有如海洋之深,对于同一知识点,每个人的理解也各有千秋。我们在面试中常常会遇到一个瞬息间脑海里一片空白的情况,其实这并不是因为我们不懂,而是因为我们在回答的时候缺乏一个清晰的思路。那么问题来了,我们如何能逐步唤醒自己的记忆,娓娓道来呢?原创 2024-06-24 16:22:50 · 882 阅读 · 0 评论 -
10道高频React面试题快问快答
在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。来看看react的高频面试题!原创 2023-11-10 16:39:56 · 243 阅读 · 0 评论 -
10道高频Vuex面试题快问快答
在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。vuex的高频面试题一起来看看吧!原创 2023-11-08 22:24:48 · 381 阅读 · 0 评论 -
10道高频Qiankun微前端面试题快问快答
在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。来一起看一下Qiankun微前端的高频面试题!原创 2023-11-08 14:47:48 · 1798 阅读 · 1 评论 -
10道高频webpack面试题快问快答
在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。来看一下webpack的高频面试题。原创 2023-11-08 13:57:33 · 2003 阅读 · 0 评论 -
20道高频CSS面试题快问快答
在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。来看一下进阶CSS常会问哪些高频问题吧!原创 2023-11-08 10:58:18 · 4000 阅读 · 2 评论 -
20道高频JavaScript面试题快问快答
在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。看看JavaScript会有哪些高频的快问快答!原创 2023-11-08 09:56:35 · 495 阅读 · 1 评论 -
30道高频Vue面试题快问快答
快问快答的情景在面试中非常常见。在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。这种情景下,面试官会提出一系列简短的问题,并期望面试者能够迅速做出回答或提供简洁明确的解释。来看看vue有哪些高频面试题。原创 2023-11-07 23:07:58 · 667 阅读 · 0 评论 -
Fremi problem费米问题如何解决
部分大厂面试题费米问题分析:1.估算所在城市有多少个加油站。青岛市大概有900w常驻人口,假设平均4人组成一个家庭,那么青岛市共有125w个家庭,平均两个家庭有一辆私家车,则大概有63W辆私家车,假设一辆车平均十天加一次油,那么平均一天有6.3w辆车需要加油,假设平均一个加油站可以同时给6辆车加油,平均一辆车加油时常为十分钟,那么一个加油站一天24小时连续加油可以给大概860辆汽车加油,一般的...原创 2019-04-01 14:25:37 · 529 阅读 · 0 评论 -
海信研发前端工程师面试经验总结
分为几个环节:投递简历,电话面试,技术面试1,技术面试2,终面电话面试当时电话面试的时候非常突然,当时在家躺着突然接了一个电话,介绍了来路是海信我一下子就坐起来了,然后站起来(严肃脸),问我是否方便说话,我以为是客气的问一下,然后说方便,然后他就说做一下自我介绍吧,就这么突然,没错。然后我脑子里快速过了一遍简历,复述了一下,然后就开始问一些包括学习的科目的内容,比如软件工程里分为哪几个部分,集...原创 2019-08-02 23:20:51 · 1241 阅读 · 4 评论 -
每天剑指一点offer之JavaScript丑数
/** * 把只包含质因子2、3和5的数称作丑数(Ugly Number)。 * 例如6、8都是丑数,但14不是,因为它包含质因子7。 * 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 */function GetUglyNumber_Solution(index) { // write code here if (index < 7) {...原创 2020-03-04 16:58:12 · 119 阅读 · 0 评论 -
每天剑指一点offer之JavaScript得到栈中所含最小元素
定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))首先分析一下栈,可以实现吗?栈是先进后出,但是如果有一个辅助栈记录整个栈中最小元素,则可以实现。var stack = [];var minStack = [];//辅助栈length = 0;//push//插入元素//在堆栈顶部插入一个新元素,该元素位于当前顶部元素之上。/...原创 2020-03-03 22:25:54 · 135 阅读 · 0 评论 -
js从尾到头返回一个ArrayList
/** * 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 */function printListFromTailToHead(head){ // write code here var arr = []; var cur = head; while(cur){ arr.unshift(cur.val); ...原创 2020-03-07 00:05:06 · 109 阅读 · 0 评论 -
每天剑指一点offer之JavaScript跳台阶问题
/** * 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。 * 求该青蛙跳上一个n级的台阶总共有多少种跳法。 */ function jumpFloorII(number){ // write code here if (number <= 0) { return -1; } else if (number == 1) ...原创 2020-03-04 00:50:07 · 157 阅读 · 0 评论 -
每天剑指一点offer之JavaScript打印二叉树
/** * 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 * 借助两个辅助队列,一个用来存放结点,一个用来存放结点值; 先将根节点加入到队列中,然后遍历队列中的元素, 遍历过程中,访问该元素的左右节点,再将左右子节点加入到队列中来。 */function PrintFromTopToBottom(root){ // write code here ...原创 2020-03-04 22:33:03 · 159 阅读 · 0 评论 -
面试中精选高频Vue面试题
1.单页应用SPA,多页应用MPASPA 的核心: 加载单个html页面 动态更新。利用JavaScript动态的变换html,采用div的切换和隐藏。SPA的优势:单页内容改变无需加载页面,体验好;多端可共用一套代码;减轻交互时服务端的压力。SPA的劣势:seo难以查询;初次加载资源多,耗时长;路由无法进行前进和后退。2.MVVM首先MVVM 代表 viewModel view model核心为view 和viewModel 的双向绑定...原创 2021-07-19 12:59:05 · 250 阅读 · 0 评论 -
2021前端面试又被问到自适应相关问题!
首先我们抛出一个问题好了,在前端开发中,开发者使用频率最高的单位是什么?px 脱颖而出!举个例子:width:100pxheight:100pxmargin-left:100px......px的官方定义是像素,和平时常见的米 厘米 毫米是一样的。但是他们的不同点就在于,px所表示的长度并不是恒定不变的。这也就是为什么会出现自适应等问题原因 , 因为相同一段代码在不同设备上的展示效果是不同的。那是什么决定了1px有多长?首先来明晰几个概念:广义的像素:是网页布局的基础,一个像原创 2021-07-06 17:28:01 · 814 阅读 · 8 评论 -
2021前端面试CSS必须要懂的几个地方!
---------------------------------------------CSS PART---------------------------------------------1.Flex 布局设为flex 布局后 子元素的float clear vertical-align 失效采用 Flex 布局的元素,称为 Flex 容器vertical-align 属性设置元素的垂直对齐方式flex-directionflex-wrapflex-flowjusti原创 2021-04-09 16:23:51 · 2581 阅读 · 12 评论 -
前端细究-常见排序算法JavaScript实现
本文参考:https://github.com/qiu-deqing/FE-interview,进行一定的自我适应性整理。非常感谢作者,也希望大家如果在我这有收获可以去原作者那里点个小星星。常见排序算法的比较:排序算法最佳时间复杂度平均时间复杂度最坏时间复杂度稳定性选择排序O(N^2)O(N^2)O(N^2)不稳定插入排序O(N)O(N^2)O...原创 2020-03-10 15:10:05 · 1364 阅读 · 1 评论 -
2020前端JavaScript面试题/错题整理
1 .介绍JavaScript的基本数据类型Number、String 、Boolean 、Null、Undefined Object 是 JavaScript 中所有对象的父对象数据封装类对象:Object、Array、Boolean、Number 和 String其他对象:Function、Arguments、Math、Date、RegExp、Error新类型:Symbol2.e...原创 2020-03-02 19:40:28 · 2945 阅读 · 0 评论 -
啃掉前端JavaScript面试题
1.get和post请求在缓存方面的区别post/getget请求类似于查找的过程,用户获取数据,可以不用每次都与数据连接,所以可以使用缓存。post不同,post所做的一般是修改和删除的工作,所以必须与数据库交互,所以不能使用缓存,因此get请求适合缓存。2.说一下闭包闭包就是能够读取其他函数内部变量的函数,或者子函数在外调用,子函数所在的父函数的作用域不会被释放。...原创 2020-02-22 02:31:03 · 225 阅读 · 0 评论 -
前端面试硬核之服务端编程
1.JSONP的缺点JSON只支持get,因为script 标签只能使用get请求JSONP需要后端配合返回指定格式的数据2.跨域(jsonp,ajax)JSONP:ajax请求受同源策略影响,不允许进行跨域请求,而script标签src属性中的链接却可以访问跨域的js脚本,利用这个特性,服务端不再返回JSON数据格式,而是返回一段调用某个函数的js代码,在src中进行了调用,这样实现了跨...原创 2020-02-21 02:25:57 · 194 阅读 · 0 评论 -
前端面试硬核之复述性问题集合(CSS)
1.说一下css盒模型2.画一条0.5px的线<meta name="viewport" content="width=device-width, initial-scale=0.5, minimum-scale=0.5, maximum-scale=0.5"/>或者border-image,transform:scale()方式3.link标签和import标签的区别l...原创 2020-02-12 03:45:04 · 346 阅读 · 0 评论 -
前端面试硬核之垂直居中的四种方法
面试必考问题之垂直居中:1.margin:auto法可以实现脱离文档流居中<!DOCTYPE html><html> <head> <meta charset="utf-8"> <style> img{ position:absolute; margin: auto; width: 20px...原创 2020-02-12 02:29:05 · 495 阅读 · 0 评论