2023.03.17 一面 自我介绍 怎么学习前端 算法题:判断链表是否有环 算法题:二叉树所有子节点的和 算法题:二叉树的序列化和反序列化 为什么要学vue 为什么学习前端 讲一些vue中觉得比较巧妙或者设计的比较好的地方 反问 2023.03.21 二面 自我介绍 介绍一下以往项目 作为项目负责人做了什么 讲一下项目的合作方,具体的落地实施,面向的用户 这是一个toc的项目吗 项目中说到的抽样
1.自我介绍 (说确实经验比较少) 2.做过小程序吗 3.盒子模型、怪异、标准、具体说 4.CSS布局、实现垂直居中,为什么能实现等等、transform、区别 5.JS数据类型 具体说 6.let var const 手写题回答输出 7.声明提升、函数声明提升、变量声明提升、谁的优先级高 手写题目回答输出 8.原型链以及手写题目回答原型链查找过程 9.作用域、作用域链 10.闭包、闭包的原理、为
保利威前端实习生 自我介绍 项目难点 虚拟列表的实现 有用到防抖吗?说一下实现思路,还有节流 axios封装 vue的响应式原理,vue2,vue3的区别 Object.defineProperty,proxy vue生命周期,在哪个阶段可以获取dom 路由的两种模式,区别 浏览器缓存,http缓存 移动端的适配思路,em,rem的区别 前端工程化 Vite和webpack的打包流程 tree-s
一、自我介绍 二、怎么接触的前端,怎么学的前端 三、学vue的过程中你印象最深刻的是啥(我讲了vue2和vue3的响应式数据处理) 四、项目是学习作用的还是外包的 五、项目的数据是哪里来的 六、项目中有在vue.config.js配置一些东西吗(没哇) 七、路由用的什么模式,hash和history的区别 八、项目中有没有对axios进行二次封装 九、项目打包,npm run build,生成di
飞书会议面试(GMT3:00) 其中一个项目实现 全栈项目 js的基础类型(8种) null undefined string bigint boolean object symbol 闭包 是一个函数及其周边捆绑的环境的引用的组合 写一个闭包 数组求和 用了reduce,问我如果是异步请求相加,如何并行实现? 跨域问题 同源策略影响 跨域解决 jsonp cors 代理服务器 websocket
1、有了解过我们公司吗?比如工作强度、加班情况。以前实习公司几点下班? 2、有理财、炒股经验吗?有用过我们公司的app吗? 3、在学校除了学习前端还担任过什么工作、有什么爱好。 4、这些爱好、技能你是通过什么方式学习的? 5、用几个词来形容一下你自己的性格。 6、说一下你觉得现在做得比较好的互联网产品。 7、现在有没有比较看好的赛道?(说了AI,chatgpt) 8、为什么选择杭州?有亲戚在杭州吗
3月18号笔试,两道算法都只a了18%,笔试完压根没准备面试。20号下午五点发了一面,两天极限八股文。 说下一面: 刚面完,满打满算40min,因为是本人第一次面试,非常紧张,越面越紧张,到后面都不会说话了。。。 面试官挺帅的,说话挺温柔的,会引导你,你不会的他就会换个东西问你。 上来先自我介绍,然后聊了一下chatGPT对前端发展的影响,问了下为什么想做开发。 然后一道算法题,二叉树(美团啊美团
什么时候开始学习前端的,通过哪些途径学习的? 实习期间主要做了哪些项目? 遇到过什么问题,是怎么解决的? 跨域是怎么解决的? CORS跨域的原理是什么? 除了CORS,还有哪些跨域的方式? JWT鉴权的原理?为什么不用再次查询数据库? Token有什么好处,为什么能够做到可信? js闭包是什么东西,原理,有哪些使用场景,除此之外还有别的使用场景吗? http的缓存有哪几种类型 http的状态码里,
总体:自我感觉良好,面试官是戴眼镜有点小帅的哥哥(之前看别人的面经可能提到了),涉及的面还比较广泛。 一,首先列我自己没答上来的: 1.babel的配置文件有没有去看过(没看过,我说知道大概的原理) 2.http1.0-1.1-2.0的进化史(想到的全说了,没复习计网有些部分忘记了,面试官说没事已经够详细了) 3.组件库如何实现让用户按需引入(这是我的项目,我说了我们项目组用的办法,但是面试官说不
·1.自我介绍 2.什么时候开始正式接触前端? 3.为什么想做前端? 4.前端是自学的吗?自学的学习途径? 5.自己写博客吗? 6.介绍一下盒模型 7.inline/block/inline-block的区别,深挖了一下可不可以设置宽高之类的,为什么不能设置宽高,span标签,padding能不能设定之类的,答得不好,CSS我从来就不太擅长 8.回流和重绘,visibility:hidden会不会
问简历的项目写得技术点 ssr服务端渲染,用了哪个ssr框架或者怎么实现的ssr 简历乱写屁都不知道啊vue的ssr框架有啥都不知道,下去好好补补。 图片懒加载怎样实现,cdn对图片的优化 介绍什么是cdn 但是我不知道cdn是什么,听都没有听过啊....... 八股文 http https区别 对称加密和非对称加密区别 混合加密。巴拉巴拉.... css 隐藏元素的几种方式。这几种方式有哪些区别
岗位:前端开发,业务内容是h5电商 面试体验:流程是比较严格的八股问答,面试官挺好的对没答出来的会解答 结果:过了,薪资未达到预期 一面 主要面试内容: 做题和八股文穿插进行 八股文 meta标签常用属性 <link rel="preload">的作用 proload 和 prefetch的区别 async 和 defer的区别 defer 与domContentLoaded的执行先后顺序 no
平时怎么学习前端的 看过哪些书 js事件循环 原型和原型链 map和set的区别 防抖和节流 promise promise的原理 vue的生命周期 vue和react的区别 vue的双向数据绑定 vue的响应式原理 vuex的作用 为什么用vuex vuex的五个属性的作用 vuex的流程 vue路由钩子用过哪些 在什么情况下用的 单页面应用怎么做到不刷新页面但是更新页面的 看题说出输出顺序 手
1、React的Fiber的原理,知道怎么实现的吗,是否了解Hook的实现原理 2、聊了一下Redux和React-Redux 3、对函数式编程了解说一下 纯函数,偏应用,柯里化,compose 分别是什么 4、Koa和Express的区别,以及Koa中间键的原理 5、长列表渲染的方法 6、虚拟滚动(列表)的实现原理 7、什么是闭包,什么是立即执行函数,它的作用是什么,可不可以举一下闭包的使用场景
岗位:前端开发,业务内容蚂蚁云服务 面试体验:还可以 结果:没过 主要面试内容: 面试流程:先写了半小时代码,2道题,然后针对代码问了十几分钟,后面问了40分钟别的 项目相关 说一个最近的项目,负责的角色,做的内容 webpack 和 vue-cli的一系列内容(因为项目相关) 八股文 vue怎么进行依赖收集 vue set两次数据会造成2次组件更新吗 使用setTimeout set2次数据会造