一面面试官是个小姐姐,人超级超级超级好,我不会的给我讲很耐心 ·自我介绍 ·介绍项目 ·js基本数据类型 ·url解析过程 ·cookie,localstorage,session区别 ·判断js数据类型 ·跨域 ·同源策略(这里专门问了哪三个相同) ·js事件循环 ·js会阻塞进程吗 ·defer和async ·讲讲promise和他的一些方法 ·作用域和作用域链 ·浏览器渲染流程 ·做了一个闭
自我介绍 ·promise除了catch,then还有什么 ·new一个promise的时候发生了什么方法 ·es6基本数据类型 ·介绍一下flex ·前端学习方式 ·最近看什么书 ·手撕二分查找 面试官说我要学的很多,还给我推荐了两本书,目前已经准备入手好好学习啦,感谢百度收留 这个是二面结束十几分钟hr就打电话oc啦
1、项目问题--在线支付如何实现 2、图片懒加载,底层实现原理 3、flex实现三列布局是等高等宽,随着内容进行自适应高度,内容在栏内实现垂直和水平都居中 4、用一个函数比较两个数(基本数据、数组、对象)是否相等 5、作用域和作用域链 6、get和post的区别 7、常见git命令 8、git pull和git fetch的区别 9、用一个函数实现多个promise串行执行 #百度##前端##面经
自我介绍 项目, js数据类型,判断数组方法,判断是不是对象 如何判断空对象,==与=== vue3与vue2区别 vue3异步请求在哪一个生命周期写,create在哪写 vue-router实现组件缓存 keep-alive有哪些属性 js事件冒泡 js中写自定义事件怎么写,怎么在全局监听事件,怎么访问到这个数据 懒加载 vue2定义一个数据,让全局都能访问到,定义在哪,vue3呢,event
50分钟,如流平台,开始即共享屏幕 项目:三级联动如何实现 js基本数据结构 原型和原型链 输入输出题目 webpack的使用 轮播不用swiper的实现思路 flex布局 get和post的区别 手撕1:判断a和b相等 手撕2:实现三列布局,要求三列登高等宽,并以内容最多的一列高度为准,同时每列内容居中 反问 秋招遇到的第一个女面试官,语气还是挺温柔的,虽然经常皱眉,因为我菜所以问题问得越来越简
一面 水平垂直居中的实现方案 如何页面适配(vw vh) forEach和map的区别 深拷贝和浅拷贝的区别 cookie sessionStorage和localStorage 事件循环是什么 手写url解析成对象 手写字符串中查找单词出现次数 二面 css如何实现动态宽度 vue中key的作用 原理 vue中数组不能实现响应式,怎么弥补这个缺陷 vue3中是怎么做的 router.js怎么配置
#软件开发笔面经# 很奇怪,不知道是哪个部门的,官网投的简历挂,boss投的已读不回,就这么水灵灵约面了? 也是面得最稀烂的一次😵 1.怎么判断一个变量是不是对象? 2.如何判断空对象? 3.发异步请求都有哪些方法?比如我想发一个业务请求, 用什么方法? 4.如何取消一个业务请求? 5.遍历数组都有哪些方法? 6.map和forEach有啥区别? 7.比如我有一个电话号码, 想要截取后四位, 用
一面: react/vue性能对比(回答的不够细,回去看看) 元素居中方式 手写三列圣杯布局 promise和async/await的区别 promise中的catch是一定需要的吗 通过promise实现promise.all reject的入参是什么 如果用TypeScript写,promises是一个怎么样的数组 reject和catch的区别是什么 promise.all我想让执行的pro
百度一面1h(10.28) 1.自我介绍 2.项目介绍 3.八股 4.两数之和(map 5.接受一个箭头函数作为参数,返回一个可多次执行的新函数(面试官说思路大致正确) 百度二面1h(11.1) 1.自我介绍 2.项目难点?视频流格式,视频压缩做过吗? table,树形结构? 3.typescript?用过哪些,和java的区别? 4.讲讲tcp连接 输入域名到显示页面过程 5.cssom树?讲讲
来点面经攒人品 1.哪个项目印象比较深刻 说说难点 2.看代码输出 异步 3.简单解释什么是跨域请求,怎么解决跨域问题 说了jsonp 还有其他方法吗 cors 展开讲讲非同源限制数据传输 是浏览器的限制还是服务器的限制 如何判断域名一不一样 哪些东西不一样 4.说一下什么是强缓存 什么是协商缓存 说一下协商方式 详细讲讲last-modified 和if-modifiedsince 5.Loca
1.自我介绍 2.问计算机网络模型(7层 分别都是什么作用) 3.tcp协议在哪一层 4.tcp协议如何完成拥塞控制的 5.说一下冯诺依曼结构 6.讲一下在用户态里写一个hello发送到另一个电脑的用户态里,网络模型都做了什么 7.讲一下操作系统的作用 8.讲一下操作系统为什么要划分用户态和内核态 9.讲一下分段和分页 10.讲一下cpu如何实现中断去执行另一个任务的(调度算法) 11.讲一下虚拟
1.自我介绍 2.面试官说主要用的是vue就问一些vue的知识 3.讲一下vue2和vue3的区别 4.讲一下为什么vue3要用proxy代替vue2的响应式 5.讲一下vuex和pinia的作用和属性 6.想创建一个弹窗通用组件,不管在父组件中还是在子组件中都能控制弹窗的显示,说一下思路 7.讲一下如何水平垂直居中 8.讲一下js中的数据类型 9.讲一下ES6新特性 10.讲一下tree-sha
10.19 下午16:00---19:00 三个小时一场空, 和好未来的面试时间冲突了,结果好未来也没面上 看到大厂的面试都好抵触了 面到三面还是嫌学历不够实习不够 反正我是不配了 还不如把我简历挂一面挂这样 别KPI我了 后面能进个中厂就满足了 百度一面 vue3和vue2的区别 vue3父子组件通信的方法,怎么使用props和emit reactive和ref的代码运行判断题 express的
欣赏百度一天走完全部流程这种速度 但是面试官+面试者也是真的辛苦 感觉面试里的所有人都在插空吃饭+上厕所 ————— 一面: 上来就看代码写输出 两-三道变量提升(可能我第二个没答对或者说不够肯定 所以追加了一个) 一道promise输出 开始问react 除了常见的八股外 被问住的就是fiber架构了解怎么样(因为确实了解少就坦诚说了) 然后写题 大概题目是input 然后输出对应的树结构 第一