部门:阿里影业 base上海 面试平台:钉钉 一面 24.05.28 50mins 一分钟自我介绍 虚拟dom的作用是什么 js的基础数据类型 如何判断数据类型 css选择器优先级 css如何避免样式污染 es6新出的map和set是什么,具体应用场景 webpack的loader和plugin ts的范型 封装组件和npm发包相关 面向对象编程的思想 面向对象编程和函数式编程 软件工程的设计理念
自我介绍(被打断好几次) js原型 js作用域链 primose css基础 react相关 项目相关 做过e2e测试没 怎么设计接口 做个场景题: 在一个在线编译器中实现一些功能(有点难用,没办法调试,类似于在文本文件写代码
已收到offer ,但是太晚了有了比较理想的offer我给拒了,如果5月给我发我就待好躺了不找工作了。 投递时间 3月底或者4月初吧有点忘了 🕒 岗位/笔试时间 4月13号上午 🤔 笔试感受 很经典的银行常有的行测题和科技岗特有的计算机题目 总体还是比较简单,覆盖计组 计网 c++和java等的简单题,如果你本科期间认真学的话应该问题不大。笔试很严,双机位基本没有可能作弊,当时我舍友在我后
1、react生命周期 2、函数型和类的区别 3、使用ant-design写一个可以无限加载数据的List 4、使用ant-design如何实现表单校验 5、ts的泛型 6、接口和类型别名的区别 7、用数据结构表示树??(好像是 不确定) 8、树和图的区别
询问项目相关 1.vue2和3 的区别 2.react和vue的区别 3.什么场景用react,什么场景用vue,如何判断 4.weakMap的特性 5.自动填充如何实现(搜索框) 6.防抖 7..前端跨域实现 8.iframe的跨域 9.http缓存,强缓存和协商缓存 10.js异步 11.消息队列 12.页面渲染 leetcode 16.18 1696 #shopee##前端##校招#
没想到又被到家捞了TT 自我介绍 问项目难点,项目完成用了多久 tcp udp的区别和使用场景 http和https https加密过程 常用数据结构有哪些 介绍一下数组 链表 队列 栈的特点 平时用到过队列和栈吗 进程和线程的区别 进程通信方式 输入url到渲染页面完成的过程 页面渲染的过程 介绍promise 事件循环过程 promise是宏任务还是微任务 问输出顺序(最后3和6讲反了 该死啊
你为什么想要加入我们公司?,这是一道非常高频的互联网大厂前端面试题,但是很多同学在面试时候都回答不好。老规矩,点赞收藏,点点关注支持一下,给我一分钟,理想哥教大家该怎么满分回答这个问题。 虽然大部分同学真实的原因可能是你们公司给的钱多,你们约我面试的,我为了谋生,我想跳个槽等等。但是呢,真实当你在面试的时候是不能这么回答的,你需要让自己的回答更加的高大上一些。 理想哥建议大家可以从下面几个方向去回
#前端##快手# #面经# 全程42mins 1. 自我介绍 2. 项目拷打 a. Axios 拦截器实现 b. 说一说 XCRF 以及如何实现的 XCRF 防御? c. 怎么实现运行时的主题切换? 3. react 逻辑复用有哪些方式? hoos、HOC、renderProps a. 用过高阶函数吗? 没 4. React Hooks 原理? 不会,讲了一下编译渲染更新流程 5. 讲一讲盒子模型
上来两道手撕题 1.算法题:力扣三数之和,直接秒了 2.前端手撕:要我写发布订阅原理,没写出来 promise.all和race的具体应用 然后就是基础八股和问项目
处女面,来见世面了 时间:6.14 1. 自我介绍 2. vue数据双向绑定的原理 3. slot的用法和使用场景 4. 父传子,子传父,vue通信方法 5. vue是单页应用还是多页应用 6. vue有哪两种路由形式,怎样达到响应状态 7. 在单页应用中,从url改变到视图更新是怎样响应的 8. 项目:indexdb存储和表单离线缓存具体讲一下 9. 除了indexdb,还有什么可存储的方式 1
一样问了很多网络相关&网络攻防相关的问题,有4点没答好 抓包工具怎么抓的?安装CA证书就可以进行中间人攻击了吗?(应该是) form表单可以发送跨域POST请求,那有A,B网站,A网站是正常,B网站是恶意网站,那么我在B网站用form发送请求,如果在服务端设置了CORS,会被拦截吗?(会)(下去可以抓包试试) 浏览器是怎么做到跨域拦截的, 是会发送两次请求吗?我说是的,其实应该分2种情况 QUIC
自我介绍 1.图片懒加载怎么实现 2.axios具体拦截什么 3.前端怎么实现跨域 4.为什么有些标签就可以跨域 5.页面卡顿怎么定位和处理 6.一次性拉取十万条数据怎么处理 7.除了在页面渲染的优化,拉取数据时如何优化 8.web worker怎么用 9.数据缓存在哪里 10.local storage sessionStorage有什么区别 11.sessionStorage和window.变
侵删,请联系 离职原因,未来规划 了解大疆车载吗,了解过我们产品吗,了解无人驾驶吗 介绍一下你项目的难点,性能优化的难点 HTTP1、 1.1 、2的区别? 为什么 HTTP1.1 的长连接不在 http1.0做呢?HTTP2 服务器主动推送是怎么实现的呢 Vue 中 VDOM Diff的过程 箭头函数的 this 指向,函数什么时候确定 this var 为什么存在变量提升 讲一下公司需求到上线
1.自我介绍 2.项目的一些问题 3.用过哪些js的框架:vue或者react,用的vue2还是vue3 4.利用css进行布局的一些例子(讲了元素居中显示和两栏和三栏布局的自适应) 5.tcp/ip协议,UDP和TCP的区别,http和https的区别 6.用过webpack吗,说一下webpack的loader 7.你对git是怎么理解的 8.讲解一下异步编程(promise),async/a
1.聊NextJS和Tailwind css 2.Tailwind能否写动态变量?为什么不能? 3.说一下前端验证流程? 4.前端存的Token怎么发给后端(axios拦截器) 5.将一下第三方登录(SSO,OAuth) 6.js数组方法知道的有哪些?map和forEeach的区别 7.讲一下对象继承和原型链 8.js作用域(闭包) 9.let和const暂时性死区 10.合并两个有序数组#商汤#