字节还是难 全程37分钟,有点短 1.什么是闭包 2.闭包底层是什么原理 3.https为什么是安全的 4.ssl、tls怎么底层怎么做加密的 5.ca怎么保证公钥安全 6.为什么学前端 7.怎么学前端 8.手写实现promise 9.手写爬楼梯 10.手写柯里化 11.什么是事件循环 12.浏览器和node环境的事件循环的区别 13.js如何实现沙盒运行 14.node环境和浏览器环境的区别 1
50多分钟 了解了一下个人的情况。 拷打计算机基础。 tcp如何保证数据完整性,数据库索引原理,b+树的原理。大概都说到点上了。 前端题:promise异常捕获、事件委托、事件冒泡 校园科研:神经网络+量化投资,量化投资策略模型展开讲了一会,反问滞后性问题如何解决。 前端项目性能优化,哪些我在项目中用到。都有,说了接近10分钟。 场景,用户只说某个页面打不开,我们这边没法定位问题,如何解决。我的思
项目捶打,追问的很深,追问到不会 被面试官质疑这是你自己做的吗 我:就是因为自己实现,所以才没考虑到那么多😅 问了一些计算机基础 进程和线程的东西 HTTPS 进程间的通信有哪些,追问 线程之间会不会相互影响,什么时候会相互影响 [就是因为不是很了解,所以面试官质疑一句我就卡壳了] Async转成Promise 微信随机红包 (漏洞很多,面试官引导着写的代码也漏洞很多) (面试官真的很nice,
一面 vue的生命周期 第一次渲染页面触发哪几个生命周期 created 和 mounted 的区别 插槽的使用场景 vue组件之间的通信 SPA应用 首屏优化 js的基础数据类型 基本数据类型和引用数据类型的存储 js的延迟加载的方式(defer 和 async 行内元素都有哪些?块级元素有哪些 css的引用方式 import 和 link 引用 css 的区别 手写:找到出现频率最高的字符 手
webpack vite区别 vite有什么缺点 实习 防抖节流,lodash实现的防抖节流做了哪些边界、异常处理 跨域 https vue模板如何解析 20分钟多点,无手写
9-20已oc,后续来整理的面经; 时间是在一面结束后的第二个工作日约的第三个工作日; 1.自我介绍 2.专业课程学了哪些 3.介绍一下网络的分层(osi七层) 4.tcp/udp是哪一层的? 5.tcp/udp的区别 6.tcp如何保障传输的可靠性? 7.http和tcp的关系 8.http每次都要建立一个连接吗? 9.url输入地址到呈现网页有哪些步骤;(分别从网络和浏览器渲染过程来分析了整个
前言 9.21面试。可恶啊,看别人都说一面是hr面,怎么我这直接上来技术面,我傻傻以为是hr面,一点准备都没有问题很多,想不起来全部,只记得被拷打了足足56分钟总体难度中规中矩,但主要我裸面,有的时候想引导面试官到我的舒适区,但一直被打断,就很难受,后续整理发现我的面试比别人面经的多好多问题啊,这还不包括我想不起来的 过程 自我介绍(说太久直接物理打断) 询问目前状态(离校、在校) 为什么会想学习
1,自己的创新性在哪,用例子说明;2,关注啥热点问题没,出现的原因,自己怎么看;3,自己有没有完全接手一个项目或者实践活动,自己怎么做的;4,面对压力怎么做;5,课堂外学习外的学习能力咋样。
有点奇怪,先发了面试再发的笔试链接,管它呢,有面就面,无手撕,25分钟,问的都挺中规中矩的 有遇到什么印象深刻的问题吗?【想不起来了,貌似没遇到很棘手的问题】 怎么学的 hooks优势 hoc可以解决哪些问题 useEffect要注意什么,一般在useEffect里面干嘛 forEach和map区别,对数组遍历方式 for of原理【symbol.iterator】,哪些方法用到了symbol.i
在做完测评后一周内收到线上面试邮件,收到第二天就面,大概面了20-30分钟 1、行内元素和块级元素有哪些 2、css单位有哪些 3、怎么实现footer在内容少的时候在内容盒子下面,内容的时候定在页面底端(大概这个意思) 4、不用js纯css要怎么实现 5、promise有几种状态,pending可以取消吗为啥 6、http协议由什么构成 7、请求头里有什么东西 8、content-type为什么
部门 到店事业群-平台技术部 8.28 美团一面 1、vue2和vue3有哪些区别 2、底层原理实现方式有什么区别 3、proxy如何实现代理 4、http和https区别 5、如何学习前端,学习路线 6、有遇到印象比较深刻的问题,权限控制是干什么的 7、详细介绍一下跨域的原因及解决方式 8、一道双链表求交点的算法(自行实现链表结构) 时间复杂度是多少、空间复杂度是多少。 undefine和nul
1. 异步编程的概念:callback、promise、箭头函数 2. 微任务队列有多个,但是怎么确认执行的前后顺序 3. promise底层是用的回调函数吗,还是说新的东西 (脑袋当时短路了,回答说是新东西,但是回想一下promise的手写实现,里面其实还是借助的回调函数,汗颜) 4. generator应用在哪 5. 对于函数式编程有多少理解 6. 事件冒泡和事件捕获 7. http1 和 h
前几天面的,牛客一堆拿到意向的,都没hc咯,我才开始一面,不管它,双非本有面试不容易,有面就面 问的不难,大部分都答上来了,无手撕算法,感觉流程不会推进了,应该没hc了 问了点项目 css隐藏元素方式,vue呢【v-if和v-show】,那么v-if和v-show的区别呢 css盒子模型 element ui的divider怎么实现 打开页面到渲染流程【浏览器有哪些事件?DOMContentLoa
时长:25min 经典开局:自我接收, 问题: 1.大学里修过什么课程 2.行内元素和块级元素分别有哪些,列举几个 3.有两个盒子,用什么方法可以实现下面的盒子到上面去(有点记不清了)大概回答了下 4.promise的几种状态,pedding的时候能终止任务吗 5.你在项目中担任什么角色 6.项目的难点和亮点 7.手写节流函数 总结:面试官人很好,很有耐心,希望能顺利进入下一轮
最近咔咔面了好几家公司的一面 50分钟左右 react和vue区别 函数式编程和面向对象编程区别(由于1提到了函数式编程) 输入url到页面渲染过程 http缓存(了解services worker吗,不了解) 隐藏元素但是不回流 webpack相关,如何配置小于20kb则base64,否则不处理,了解tree shaking吗 开放题,个人理解为什么有es6,es5不行吗 事件循环 写个排序算法