1、自我介绍 2、用户从输入URL到看到页面经历了啥 3、TCP连接说一下、用户登录发生在哪里、实现登录的方式、token机制 4、缓存 5、浏览器怎么知道哪些是JS文件哪些是CSS文件?请求头里会有啥?跨域相关,jsonp怎么实现的跨域(一些胡言乱语) 6、position:几个属性,有啥区别(relative相对谁说错了,我的老天奶,当时就是想不起来) 7、项目相关,一直挖一直挖。。。 8、算
1、自我介绍 2、围绕项目展开问了一些 3、代码输出题 const first = () => new Promise((resolve, reject) => { console.log(3) let p = new Promise((resolve, reject) => { console.log(7) setTimeout(() => { console.log(5) resolve(6)
商业产品与技术部门 时间:7.22 1.vuex原理 2.webpack的loader和plugin区别 3.cookie localstorage sessionstorage区别 4.token 5.代码 事件循环看输出 6.ts omit用法 any和Unkown区别
美团到家 第一次面大厂,被狠狠地拷打了,肯定是挂了 1.html的head、body 2.meta、link、style,link可以引入哪些资源,里面的type是做啥的,link可以跨域吗 3.script跨域吗,async、defer 4.有人恶意注入script标签怎么办 5.less、scss原理 6.css-module原理 7.修改antd组件样式如何避免被覆盖 8.flex: 1 0
1. JS的存储方式 2. cookie,cookie和storage的区别 3. 单点登录 4. 冒泡和捕获 5. this指向 6. 原型链,底层 7. 继承,底层 8. 项目,没提问题 9. 补充项目,没提问题 10. 反问 总共二十分钟 #软件开发笔面经# #顺丰#
40min, 面试官很好,很温柔,我有些讲的不太清的地方她也能提醒我一下 主要问实习经历(问了很多低代码问题,后续才知道面试官也是做这个方向的) 手撕: 1. js 原型链问题 2. 二维数组去重 反问: 1. 公司培养新人模式 2. 这是最后一轮技术面吗 --------分割线-------- 面试官还问了能不能来实习,学校大四有没有课,毕业设计咋办 #美团##美团求职进展汇总##秋招#
加粗部分为AI生成,用于补充,请自行辨别真实性 上来先写两道题(😅,最近怎么老碰到这种面试) 两两交换链表中的节点 二叉树的层序遍历 写完了之后,开始问一些问题 React和Vue有什么区别? watch和computed有什么区别? 前者主要用于管理副作用,后者用于管理数据依赖更新 看过watch和computed源码吗 聊了一下响应式的核心实现 这个响应式的实现遵循了哪些设计模式? 就答出来
面了一个半小时 今天有点生病,面到后面,大脑略浑浊,前面的都还好 1.给了setTimeout,promise,同步代码同时存在的那种题。 2.手撕二分,深拷贝,将输入字符串去重按字典序输出 3.手打实现水平垂直居中(我写了三种方式,有时间的也可以写多点) 4.闭包和引用的笔试题 5.瀑布流式图片,监听click 6.flex场景题 7.在浏览器输入url解析成页面要哪几步 8.用setTimeO
1 自我介绍 2 vue和react的区别 3 这些框架和jquery的区别 4 vdom性能会更好吗 5 如果给你一个多个项的列表,通过操作dom把它插入body中,如果不能外层包div呢 6 有用过ts吧,type和interface区别 7 实现pick 8 节流和防抖 9 写一个节流 10写一个深拷贝 11 链表反转 总体感觉还是比较基础的,相比其他公司的面试要手写的会更多,12号二面
一面: 讲下BFC,怎么用,什么特性(忘了,只讲了应用) 垂直居中方法(好多种) css行内元素和块级元素区别 讲下transform 手写:css手写一个三角形 (知道几种方法但是一上手写不出来,讲了下思路,主要用径向渐变) js: 面试官说宏任务微任务问烂了,直接看题 1 pormise说出结果(success没太懂): 事件循环的理解 js的执行过程中,同步依靠主线程栈,异步依靠任务队列执行
一面: 1、发请求的方式 2、Promise的一些方法(then、catch、all、race),Async/Await 3、如何引入和加载css和js 4、选择器 5、盒模型 6、margin重叠问题 7、HTTP请求头响应头中常用字段 8、this指向,如何修改this指向,apply和call的区别 9、算法题两数之和 10、算法题实现一个函数可以第一次调用输出0,第二次调用输出1,0和1交
一面(10.27) 项目中的导航拦截怎么做的,做了什么 token 为什么存在 localStorage, 而不是 cookie 或 session 中 路由懒加载是怎么做的 && 使用 import 的返回结果是什么 token 令牌是怎么生成的 koa 和 express 的区别 && koa的好处 fetch promise. all less 的好处 TS中的 unknown && any
一面(8.19) 介绍项目难点和遇到的问题以及优化 项目中的token具体怎么使用的以及登录验证逻辑 什么是 RESTful 风格接口 路由懒加载以及实现 根据需求,设计实现一个图片懒加载 用一些工具的时候遇到了什么问题,怎么解决的 作用域和 this 指向 对 Promise 的理解 && Promise输出问题 强缓存 && 协商缓存 防抖 && 节流 && 手写节流,并写一个测试用例 算法题
秋招这么久了,面了十几家公司。浅浅写几家面经攒攒人品。 拓维信息面经 1. 自我介绍。 2. vue2和vue3实现数据双向绑定原理的区别? 3. vuex怎么配置? 4. 坐过菜单栏吗?怎么实现的? 5. 路由跳转的方式? 6. 状态码你了解哪些? 7. es6新增的特性你知道哪些? 8. 箭头函数和普通函数的区别? 9. 组件间通信有哪些方法? 10. 给你一个紧急的项目你怎么接手? 11.
1.自我介绍 2.微信小程序页面生命周期 3. onload onshow区别 4.小程序的登录 5. app.js存放的内容(问的应该是意义作用之类的) 6.怎样清除浮动 7. 盒模型 8.居中布局 9.移动端适配问题 10. js点击事件方法 11.阻止默认事件 12.对同步异步的理解(js) 13. 真实有写过这样的程序吗(估计是上个问题答偏了,问了这个,回答是没有🙃) 14.小程序请求接