问的挺基础的,可惜自己太菜了,很多问题没答上来。没问项目,只问了八股 1. css选择器,选择div下的第二个p该怎么做 div p:nth-child(2) 2. 默认position是什么,怎么消除position 默认position为statc,此时top,left等值都没法起作用 设置为absolute,相对于祖先元素进行定位 设置为relative,不脱离文档流 设置为fixed,相对
1. 自我介绍 2.你熟悉的框架(vue),如何学习框架,vue的特点,vue的生命周期 3.用vue遇到的性能问题(不会:有大佬会吗) 4.使用vue时要设置统一的头部字段,在哪里设置(请求拦截器里面) 5.promise的工作原理(我谈了谈promise的源码),跟以前的写法有什么区别么(解决了回调地狱的问题..) 6.对构建的理解 7.同源策略(答:同源策略的定义,跨域行为,解决跨域行为)
面试,攒人品 1.自我介绍 2.两个算法题: 手写find方法 实现函数具体函数体忘记了,我用递归实现的但是面试官说使用递归会爆栈,让我优化以下 3.对闭包的理解,闭包的坏处(回答:导致内存泄漏)如何解决闭包的坏处(回答:删除对内存泄漏的变量的引用,eg:赋值为null) 4.对异步编程的理解(回答:比如setTimeout就是异步编程,以及AJAX) 5.谈谈对Promise的理解(回答:异步编
8.15 16:00 ~ 16:55 1、自我介绍 面试官:问一些js的基础把 (题目顺序不分先后) 2、js的原型和原型链,这里也会出原型链的场景题,问你指向哪里 3、js的作用域和作用域链,这里会出全局变量的场景题 4、js的闭包,并举出具体的应用。这里会让你写一个闭包的例子,里面会涉及到自由变量寻找的问题 5、js的this指向问题,这里会涉及到一点call/apply/bind 6、js的
基本信息 时间:2023.8.14 时长:56 min base:广东 深圳 鹏城 面试岗位:前端 秋招 问题 自我介绍 反问我实习时写的一些细节,比如一些技术点,不做介绍 第一段实习和课程都是后端的东西,你学什么选择前端,学前端多久了? 浏览器从网址输入到完全渲染,都经历了什么事情? 你刚刚说到Vue和原生HTML的渲染不一样,那有什么不一样呢? Vue和React都有diff算法,能介绍一下
一面 8.25 是位小姐姐 感觉性格很好~ 问题还有一些但是忘记了 40min 自我介绍 项目难点(20min) 实现数组去重,多写几种方式 HTTP和HTTPS区别 防抖 闭包 跨域,同源策略 HTTPS下能发HTTP请求吗 二面 8.30 感觉应该是位后端面的,很随和~ 30min 自我介绍 Vue和React的区别(大谈特谈 谈完了后得到一句很好) Vue的nextTick原理 promis
1.手撕代码: 对于一百万个uint_32的id,随机取其中的十万个或者七八十万个id出来 2.vector和set的区别,增删改查的时间复杂度; 3.线程和进程 4.写一个用过的sql语句,会按照语句进行提问 5.left join和right join 6.指针传递和引用传递的区别?为什么引用传递效率高? 7.左值引用和右值引用 8.会根据项目到哪问哪
上来两道手撕题 1.算法题:力扣三数之和,直接秒了 2.前端手撕:要我写发布订阅原理,没写出来 promise.all和race的具体应用 然后就是基础八股和问项目
时长1h,感觉比较常规 1.实现发布订阅on emit off once 2.实现虚拟dom的render函数 3.手撕async pool 4.http常用状态码 5.浏览器缓存策略 6.If-modified-since和If-none-match区别 7.e-tag是什么 8.介绍事件捕获和冒泡 9.介绍事件委托,有什么好处 10.React合成事件 11.setState同步还是异步 12
⏱️投递时间线 7.25 投递 -> 8.2 笔试 -> 8.12一面 -> 8.23 二面 🗃️面经: 一面:(1h) 自我介绍。 熟悉React还是Vue,问了一些React的东西,主要是hooks相关的。 说一下let和const的区别。 说一下js的作用域有哪些。 讲一下Nodejs的事件循环,浏览器的事件循环也可以说一下。 问了一下Rust的ownership相关问题。(因为我的博客上
一面 8.15 1.自我介绍 2.项目是自驱做的还是跟着学校做的 3.为什么想要做这些项目,后端怎么做的 4.为什么一开始是vue技术栈后面又用react 5.react和vue的区别 6.react hooks 7.useRef的返回值,滥用useRef的后果 8.js和ts的区别 9.ts的接口是什么 10.ts的泛型 11.浏览器的状态码 301,302,304代表什么意思 12.什么是组件
一面 一小时 1. 项目难点 2. 首页优化 3. 围绕着项目难点展开,一句八股没问,面试官说,他不喜欢问八股,从项目描述就能看出来个大概 4. 阅读过什么书籍?讲讲书里边都讲什么? 5. code 1. 使用reduce实现filter 2. 实现一个弹窗组件/函数,该函数初始化时调用:要求: 1. 每个自然日弹出一次 2. 最多弹出三次 二面 一小时 1. react和vue的区别 2. pi
钉钉前端开发工程师暑期实习一面 面试岗位:前端开发工程师 面试部门:阿里集团-钉钉-套件技术 问题 ⬇️ ------ 65 min ------ 1. 自我介绍 2. 项目地图选择、配置相关 3. 项目性能优化 4. 项目背景、合作情况 5. 项目电子围栏 6. 介绍 vue 特性 7. vue 双向绑定原理 8. 微信小程序架构 9. 跨域解决方式 10. TCP 三次握手 11. 面向对象特
携程前端开发岗位暑期实习一面 面试岗位:前端开发工程师 问题 ⬇️ 1. 最早入职时间 2. 项目地图坐标转换 3. webpack 服务代理及其原理 4. vue2 双向绑定 5. MVVM 是什么 6. Element UI 表单验证场景题 2 道 7. JS 异步编程是什么 8. promise 构造函数 9. async、await 10. 同源策略 11. 跨域访问方式 12. Ngin
base 成都,二面过于抽象了只能祈祷,攒攒人品🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏😭😭😭😭😭😭😭🙏🙏🙏🙏🙏🙏🙏🙏 一面(大概一个多小时): 1. 自我介绍、项目介绍和反问 2. var 和 let 区别(有一道读输出题) 3. 微任务 / 宏任务(读输出) 4. 介绍 Fiber 架构 (中间的忘了) 5. R