一面60min 1.npm安装包之后webpack如何处理的 直接告诉他不会,然后跳转下一题。 2.treeshaking了解吗(讲了purgecss相关) purgecss的提取器,ast规则和兜底策略 3.你项目的性能优化(大招秒了) 传输方面,sw,http,资源方面,js和html方面 4.基础题css flex和tailwindcss结合 5.写loadsh的get方法 对于数组内容需要
一面 1.行内元素和块状元素区别 2.es6新特性 3.事件循环,讲一讲有哪些宏任务和微任务 4.闭包及其作用 5.react用的最多hooks的是什么 6.说一下useCallBack,useMemo 7.用过React.Memo吗 8.讲一下你写到的难点 9.git常用的指令 10.git合并代码 11.讲一下浏览器缓存,localstorage的数据我要如何设置过期时间 12.讲一下跨域解决
从前端角度回答下输入IP地址到返回资源这个过程? 计算机操作系统是怎么渲染UI的,在渲染这块你知道硬件加速吗?显卡驱动、硬盘驱动、鼠标驱动这些是干啥的。 如何JS原生实现组件上下移动、拖拽排序。 react的路由底层用了JS的什么特性 说两个计算机里边缓存的例子(我答cookie、Strorage),计算机内部使用缓存的场景 cookie、localStorage、sessionSrotage的区
等一封邮件让我直接开始摆烂结束秋招 目前还是0offer选手 字节hr面问了如何学习前端、为什么做前端、有无其他意向、意向薪资等问题 许愿意向,过了发123面经 时间线: 8.15官网投递 9.19一面 10.8二面 10.10三面 10.12HR面
timeline(时间线 ------- 9.14 一面、二面、三面 ------- 一下午面完,累的够呛 一面 50min: 1. 自我介绍 2. JS 的事件机制 3. 简单说一下输入一个 URL 到页面展示的过程(朗诵 4. 获取到 HTML 之后如何看到页面呢 5. 重排和重绘 6. 事件循环 7. 宏任务的概念配合浏览器如何解释 8. 看代码输出:事件循环输出题(秒了 9. 为什么把 V
一面考察基础 1、基本数据类型 2、说说数组的方法 手撕: 1、数组去重 2、数组扁平化用reduce(没撕出来,拉了坨大的) 3、准备出个webpack相关的我说我不太熟,那面试官说就换一个 4、用vue语法写个按钮,就是点击发送验证码然后能60s冷却的 5、事件循环看输出 反问 然后问我能不能来岗前实习我说不能 结束后10min内挂了 #秋招# #24届软开秋招面试经验大赏#
滴滴是我面过体验感最好的面试了,虽然挂了,也很有收获。 一面(40分钟: 八股+项目偏多) 1. 自我介绍 2. 第一个项目vue开发的整个架构是你来搭的吗 3. 介绍一下技术选型 4. webpack用的是Vue CLI自带的还是自己去配置的 5. 有没有看脚手架处理完了之后里面有哪些配置 6. 有没有看webpack配置在哪一块可以分开获取bundle不同场合 7. 有没有看过webpack相
栈和队列基本特性 二叉树是什么,看二叉树的中序和后序遍历 https和https的区别 html语义化 http缓存,如何设置强缓存 tcp为什么要握手三次握手四次,具体什么个原理 浏览器输入url之后发生什么 css的标签有什么,优先级怎样 有没有做过响应式,怎么做 有没有了解rem, 以什么基准设置的 css怎么去实现垂直水平方式 css的flex怎么去改变主轴方向的位置 js基本数据类型,s
● 自我介绍 ● 学哪些课 ● 怎么学前端 ● 看过那些书 ● 读程题 var x =x ; var x = { x = x } var x = {} x.x =x ● 编程题: 归类员工 ● 设计题 ○ 点击下拉框,点外部收回 ○ 设计桑基图数据结构 #你都收到了哪些公司的感谢信?##牛客创作赏金赛##前端##秋招#
实习转正,面试官是个小姐姐,很少见呢,说我基础不错 自我介绍 react和vue的区别 虚拟dom是什么 实现垂直居中的多种方式 css的盒模型,如果同时使用这两种方式怎么设置 浏览器存储方式 localStorage以什么方式存储,对象怎么存储 vue和react都设置了这样的key key={"id:2"}可以吗,为什么不可以 事件循环的过程 看promise代码块处理得出输出结果 对prom
#软件开发笔面经# base 南京前端开发 时间 10.12 90分钟 全程聊天,没有八股,没有手撕,硬聊90分钟,嘴巴都说干了 实习拷打了一个小时 问国企和互联网公司实习感受的差异 问加班的看法,问择业标准 问投了哪些公司哪些行业 前端开发发展趋势 前端新技术–这里重点聊端智能,微前端 聊学校 聊本科做过的大创项目 聊未来发展规划 聊实习对学校课程有没有影响 重点!!!!!! 说完之后我的结论是
一面 做题是promise的求和等,做完要优化 问了很多http的东西 浏览器的缓存过程 http1.0 2.0 3.0 之间的区别,以及3.0相比2.0有什么提升(需要讲清晰一点) 为什么fetch里面会有两条消息,分别是什么东西 http和https的区别 https怎么安全法 http预检请求有没有去了解 vue和react的区别 vue的双向数据绑定原理 vue2和vue3的双向数据绑定有
三道选择 事件绑定 定位 宏任务微任务 三道简答 实现并发任务 求公共子集 防抖函数
ES6,箭头函数和普通函数 ES6其他特性 JS的事件循环机制 闭包 CSS中的position HTTP请求头内容 常用的请求方法 OPTIONS是什么???用于获取目的资源所支持的通信选项 HTTP状态码 强缓存和协商缓存 webpack 实习经历#软件开发笔面经#
1.自我介绍 2.实习经历 3.react native有哪些问题 4.react native如何运行在app上,原理是什么 5.node.js 文件大小上限是多少 6.js如何监听dom的变化 7.div中的text发生变化,你说的那些方法能监听到吗 8.事件冒泡能冒泡到body吗 9.tcp三次握手用到哪些字段 10.客户端握手之前如何确定服务端 11.没有服务端证书如何解密https 12