时间:7月初的某一天 之前几次日常实习面试都是常规八股,内容简单,网易这次给上了点强度,比之前稍难,但还达不到去年秋招难度。 八股 **1.响应式和自适应**, 项目里tailiwindcss媒体查询那几断点想问出是不是我自己做的 2.vite为什么比webpack块 ->开发环境和生产环境的一些细节多讲讲, 3.上一问题卡了半天,面试官开始引导,那先说说webpack构建流程吧 **4.url到
问了一些关于css的基础内容 vue底层原理 手写斐波那契数列,还有实现不能借助其他变量实现两数互换。 感觉自己全答上来了,结果还是没进二面。。找个实习可真难啊
一面: 1、手写左侧固定右侧自适应,尽量多方法 2、类型判断有哪些方式, typeof typeof typeof null 返回什么 3、addEventListener的第三个参数是什么,手写ul里有n个li,实现点击li能console.log对应li,什么是事件委托,什么是冒泡 4、手写一个简版搜索框组件,要求考虑可复用性 5、算法:两个有序数组合并 二面: 1、css的颜色有哪些形式,r
基本信息 时间:2023.6.14 时长:48min base:帝都 面试岗位:前端实习 问题 自我介绍 哪个项目是最近做的项目? 技术栈是vue吗? 是vue2还是vue3? 说一下vue2的生命周期函数 我想操作dom在哪个生命周期函数中操作? 如果在其他生命周期操作dom会发生怎么样的情况? 组件之间的通信方式 vuex是单向数据流还是双向数据流 vue的双向数据绑定的原理 什么是虚拟DO
人生第一次面试。面试官人真的很和善,基本就是属于聊天的方式来问问题,有些说得不对的地方他还会举例子来更正我,面试体验拉满。 开场就是面试官介绍部门和业务,然后礼尚往来就让我做下自我介绍。 前面就根据简历上的项目来问问题,项目都是很基础的玩具项目。面试问题上,个人感觉答得不是很好,还有感觉说着说着就没底气了, 前面基本上都围着简历问的,而且是比较开放的问题,想让我说下自己的思考: 说一下项目中遇到的
1自我介绍 2问项目,白屏时间怎么计算,fcp怎么算,tti你知不知道是什么,怎么算。他解释了一下是页面稳定可以开始交互的时间,然后我说onload的时间减performance.fetchstart(不知道对不对)。然后问domcontentload和onload区别,onload的时机是什么。 3回流和重绘,哪些触发回流,哪些触发重绘 4事件循环,宏任务微任务区别,宏任务有哪些 5http1.
百度前端实习一面,面试官真的人太好啦,超级随和的一个人!面试体验极好!就是最后问了排序方式,我当时脑子一抽,居然只说出来三个,我真的人麻了,最后问面评:技术挺好的,做了挺多东西的,就是数据结构可能要加强,我真的人麻了,排序我是真脑子一抽就忘了,我平时也在刷题的啊,哎不知道能不能过😭😭😭
十分钟就结束,面试官也没有开摄像头,感觉应该是对我不大感兴趣 * vue生命周期 磕磕绊绊没怎么答上来 * 单文件组件怎么用 只记得export 和 import * v-show 和 v - if 区别 * 会不会vue3 不会 * es6平时用的是什么 这个问题我一时间不知道怎么答 * 计算属性和方法有什么区别 这个确实忘了 应该是基于响应式依赖进行缓存,如果数据没有发生变化,那调用时候就可以
更新,5.22意向! 5.15 约面 5.18 hr面 ------------------------------------ 4.25 一面(1h):八股+项目;没什么可记录的; 5.05 二面(0.5h):主要是项目,其次问了 css的动画和canvas都操作DOM了吗? Echarts的布局算法知道吗? 开发过 webpack 插件吗?讲下 webpack的打包过程? 讲下 GPT eve
1.先自我介绍一下 2.你说你对浏览器工作原理了解,讲一下吧 3.浏览器缓存原理 4.js和ts有什么区别 5.promise是什么 6.async 和 await是做什么的 7.scss和css的区别 8.移动端适配的问题,怎么做一个在pc和移动端响应的页面 9.vue的生命周期有哪些,以及它们的作用 10.vue的通讯方式有哪些 11.vuex中要用promise吗 12.笔试,css 13.
时间一个小时 面试官很有耐心,引导回答。 1.自我介绍,讲项目 2.计算机程序执行的原理大概讲一下 3.浏览器渲染原理 4.节流和重绘 怎么解决这个性能问题 5.vue的响应式 6.generator函数 7.多个接口请求的情况 8.宏任务和微任务 9.利用宏任务和微任务做一些性能优化 10.reduce方法
总结:面试官真的很好,很温柔,而且很爱笑会安慰人。算法不会写的时候还会和你说思路 问项目 三次握手以及为啥要三次握手 DNS过程了解吗 如何使DNS指向cdn的地址 html行内标签 块状标签 css画一个正方形,三角形 js数据类型 this执行 事件循环 介绍promise以及知道的异步解决方案 node的stream 以及背压机制了解吗 ts了解吗 react18有哪些改变 螺旋打印矩阵 二
自我介绍 ES6有哪些新特性 var,let和const区别 创建长度为10元素全为1的数组有几种方式 Promise有哪些方法,all和race的区别,怎么实现all中有一个失败了也能得到其余成功的结果 深拷贝的实现,除了Object.keys()能忽略从原型链继承的属性,ES5中还有的哪个方法 React Hooks能替代类的写法吗,hooks中怎么实现componentDidCatch方法
HTML 最简单的八股就不写了 CSS flex 1 的具体属性 JS 如何修改原型链 类型转换 let 是否存在变量提升:报错是未定义 为什么script要放在最下边,css link要放在最上边 ES6模块化 引入模块重名如何解决 Vue v-model 语法糖本质 v-once nextNick keep-alive 工程化 vite 里边如何去进行的代码适配,还是babel吗 #轻松筹##
HTML 简单跳过 CSS 说一下 flex 布局 说一下 grid 布局 什么时候适合用网格布局 说一下 css 选择器 JS 数据类型及区别 口撕深拷贝 浏览器 重绘重排 如何通过重绘重排优化 visibility:hidden 可以吗 宏任务微任务 eventloop 中何时渲染 DOM 场景 如何实现一个下拉选项组件 如何让它的下拉列表显示在最高层 智力题 石子:你先手,两个人轮流,拿 1