面试
输出是最好的学习方式
这个作者很懒,什么都没留下…
展开
-
邮储软研总部(北京)从笔试到收到offer全过程记录
邮政储蓄银行软件研发中心社会招聘前端开发工程师的笔试,面试,体检,背调全过程总结。原创 2021-07-09 15:55:14 · 6394 阅读 · 0 评论 -
美团前端一面
面试过程自我介绍。问答 编程问答初次加载页面,会涉及到vue的那几个钩子针对项目问的问题,主要是针对sharedworker节流和防抖webpack性能优化没有问到css的问题编程在线编程,实现矩阵翻转...原创 2021-05-19 15:18:35 · 126 阅读 · 0 评论 -
百度前端一面
百度前端一面包括自我介绍,技术问答,代码结果分析和现场coding自我介绍主要介绍自己的项目经验技术问答说说es6新增的两种数据结构,symbol 和 bigint谈谈浏览器的同源策略 如何解决跨域问题。jsonp的原理 用webpack如何解决跨域问题,应该怎么配置,他的原理是什么。说说事件委托 事件委托的缺点说说vue router的实现原理vue的生命周期中,一般在那个周期区发送请求defer / async的区别vue 样式组件内有限的实现方法及原理实现深拷贝的方式代码分原创 2021-05-19 15:12:35 · 91 阅读 · 0 评论 -
邮储银行web前端技术二面面经
面试流程及形式面试流程是6对1面试 ,中间坐着的是宣读面试流程以及拿着一个电脑一直在打字的女面试官,其余5位都是男面试官,我以为中间的是hr,后来才知道那位女面试官之所以能坐在中间,是因为他是研发中心的副总,真的很厉害,她对我有一票否决权。我是下午面试的,下午面试一共两组,每组大概10个人,每个人10-15分钟。面试流程是:副总大概说下面试流程和欢迎词,主要分为自我介绍和项目介绍,你对这个职位的认识,你对邮储的认识,你的职业规划自我介绍2分钟,后面是答辩环节面试过程中副总会问大家是否还有什么问原创 2021-05-12 10:42:29 · 3151 阅读 · 3 评论 -
北师大继续教育学院笔试及第一轮面试题目总结
笔试题目onload和ready的区别块级元素有哪些,行内元素有哪些?两种定时器的区别及如何清楚如何实现两端对齐,首行缩进两个字符http的状态码有哪些?如何实现剧中,在不同的屏幕上可以做到自动适配如何优化前端的性能面试问题vue中router和route的区别http post 请求的content-type 有哪些类型如何减少重复请求在项目中遇到了哪些问题如何监控websocket连接是否断开?vue是单页面应用,如果在单页面应用中需要跳转到另一个页面完成支付,支付完了原创 2021-05-10 13:50:58 · 507 阅读 · 0 评论 -
用友前端一面记录
用友的前端面试给我的感觉是还可以,面试我的只有一个人,技术还可以,问的问题也算是循序渐进吧。说说你了解的算法,算法:全排列算法怎么实现数据结构知道哪些,知道链表吗?链表的优缺点。vue2和vue3的区别,vue3的数据拦截是如何实现的?vue2的数据拦截有哪些问题?promise 情景题 100个http请求,用promise每次只能处理5个请求,如果在处理的过程中,只要一个完成就进行下一个,该如何实现?promise的写法其实也并不是很完美,目前es7又给了一种新的解决方案,是async 和原创 2021-04-16 14:12:16 · 396 阅读 · 2 评论 -
华为研究院前端面试
先说一下面试华为的感觉,我感觉面试华为那真是一种享受。面试官谦逊温柔,逻辑清晰有耐心,是个男的。哈哈…感觉就像是在跟一个哥哥说话一样,耐心而温柔。先说一下面试流程:面试流程是先是算法,考查基础的编程能力。算法题目比较简单,是给你一个素数,因为数学界已经证明了任何一个偶数都可以拆分成两个素数的和,因此该题目是给你一个范围在6-65536范围内的偶数,让你输出两个然后是问项目相关的问题,问你项目中有没有遇到什么问题。是怎么解决的?在项目中主要用到了那些前端的协助工具,如果给你一个项目,你打算怎么开始,原创 2021-04-16 13:55:15 · 785 阅读 · 0 评论 -
中国移动研究院人工智能中心前端面试题目整理
中国移动研究院面试题目项目中遇到的难点问题es6新增的数组的方法有那些?遍历数组有那些方式如果数组有空元素 用for…of… 是否会遍历,forEach呢?for…of 会遍历原型链上的属性吗?说一说原型链 原型链的顶层是什么用css实现左右布局,高度是100%,如何实现?高度是100%如何实现?用flex可以实现高度的自适应和宽度的自适应吗?节流和防抖的区别10.防抖应该如何实现?11.flex 代表那三个属性,这三个属性默认值分别是什么?...原创 2021-04-15 16:25:02 · 1501 阅读 · 1 评论 -
为什么要前端模块化以及模块化之后带来的好处和问题总结
今天看了前端模块化的相关概念和演变历史,总结一下。为什么要模块化?前端代码复杂度变高,都写在一个文件里不太好,耦合性太高,难维护,全局变量被污染的可能性大。为了实现模块化,前端开发人员都做了哪些努力?函数 方法写在全局容易造成全局变量污染 对象 全局变量少了 通过对象操作属性 对象内的属性和方法都向外暴露,都是可以被修改的,不安全 立即执行函数 看不到函数内的数据和属性 安全的问题解决了 good 立即执行函数传入参数 有的函数需要依赖其他的...原创 2020-05-24 09:18:52 · 885 阅读 · 0 评论 -
浏览器是多进程的,最重要的进程--浏览器内核(渲染进程详解)
浏览器最重要的应该干的事情就是渲染界面,完成与用户的交互。和打开tab,前进后退页面/3D绘图/加载插件相比,渲染页面用到的是最重要的进程。下面总结下,我对这部分的理解。浏览器内核进程是多线程的浏览器内核进程和js引擎线程之间的关系是浏览器渲染进程是多线程的,而js引擎只是众多线程中的一个,但是像是一个明星一样,大家似乎都在为它而服务。...原创 2020-05-24 08:59:06 · 285 阅读 · 0 评论 -
箭头函数this的指向问题,严格模式下this的执行问题,非严格模式下this的指向问题总结,this的指向规律分析,严格模式带来了哪些新变化
箭头函数的this指向问题自己没有this 只能用别人的了,用谁的呢?用离自己最近的所在的位置的。在函数内,用当前函数的,函数外,用浏览器的,window对象。需要注意的是,如果在对象内,因为对象也没有this,所以也用window的。严格模式和非严格模式下,this的指向是不同的严格模式下,全局作用域下定义的函数不是windows了,而是undefined。这个问题导致了,构造函数必须要用new关键字才能调用,不然不能调用,会报错,因为构造函数有自己的this作用域,而不new的话,会被认为原创 2020-05-22 14:38:37 · 391 阅读 · 2 评论 -
常见的前端开发面试题(附答案)
转载 自 常见的前端开发面试题(附答案)1.讲讲输入完网址按下回车,到看到网页这个过程中发生了什么a. 域名解析b. 发起TCP的3次握手c. 建立TCP连接后发起http请求d. 服务器端响应http请求,浏览器得到html代码e. 浏览器解析html代码,并请求html代码中的资源f. 浏览器对页面进行渲染呈现给用户2.谈谈你对前端性能优化的理解a. 请求数量:合并脚本和样式...转载 2020-04-01 10:05:03 · 961 阅读 · 0 评论