获赞
183
粉丝
44
关注
20
看过 TA
2025
门头沟学院
2024
前端工程师
IP属地:上海
暂未填写个人简介
私信
关注
2023-08-19 10:19
美团_Web前端
8.13 笔试8.14 通知面试,选了8.18 下午面试8.18 一面1.自我介绍2.简历上项目介绍3.是否了解typeof?3.1 基础数据类型+引用数据类型3.2 为什么 typeof null === 'object'? 应该是 object的type tag为0,Null指针的地址位于0X00,null的type tag因此也为0 。3.3 除了typeof 还有其它获取具体类型的方法吗? Object.prototype.toString.call3.4 Object.prototype.toString.apply 可以吗?3.5 call apply bind 区别4.了解事件委托机制吗?捕获和冒泡阶段。4.1 有什么好处?4.2 target和currTarget区别5. 了解进程和线程吗?说说你对进程和线程的了解5.1 解释下什么是多线程?5.2 多线程会有什么问题?怎么解决?前一个回答了读写不一致,所以我说的解决方法是PV信号量。5.3 为什么JS是单线程的?6. UDP和TCP的区别6.1 TCP 三次握手6.2 TCP 四次挥手过程7.手写 Class 实现简易版发布订阅过程Class EventBus {constructor {}on () {}emit() {}off() {}}这道题可以看出面试官对代码质量有严格要求,对于实现细节我们有讨论。8. 给了我一个求 n! 的递归函数?问我函数意义。8.1 知道尾递归吗?把函数改写成尾递归。8.2 因为不会尾递归,先让我把给出的递归函数用循环实现,后面再让我写尾递归,还是不会....9. 说下浏览器输入URL到页面呈现发生的事情反问环节:1.尾递归实现 n!2. target和currTarget区别。米哈游的面试官问的很细,会一直深挖,问更底层的。// 回忆版略有出入,勿怪。
powermax:米哈游问的问题都不变的吗,我暑期实习问的也是这些问题,校招还问这些。。。。
投递米哈游等公司8个岗位
0 点赞 评论 收藏
分享
2023-08-12 09:47
美团_Web前端
7.16在官网投递,8.10号下午电话沟通约面(被捞起来了),8.11面试。1.自我介绍2.介绍简历上的项目。3.因为和项目相关,问到了setTimeout、http长连接、websocket,以及requestAnimationFrame。4.数组的map和forEach迭代有什么区别?哪个遍历更快?为什么更快?这两种迭代能不能中断?5.介绍typedof,然后引申到如何判断元素是否为 null,我回答了用typeof和Object.prototype.toString,面试官问我知不知道instanceof。6.CSS有哪些单位?7.分析下 flex: 0 1 auto;代表什么?8.用flex布局实现上下固定,中间自动撑开,伪代码即可。9.有了解过 SPA和MPA吗?10.SSR 有了解过吗?11.router模式,刚开始没听懂回答了不清楚,最后的反问环节问了面试官,发现考察浏览器router的hash和history模式。12.介绍下vue的生命周期。13.create和mounted生命周期有什么不同?create阶段能不能获取到DOM?14.为什么vue的data使用函数返回对象?15.介绍下闭包优缺点。16.利用setTimeout实现setInterval,手写代码。17.介绍get和post区别。18.知道options吗?options状态码是多少?为什么会出现options?反问环节:问了一些自己不懂的知识点,以及面试评价,面试官说,开始几个问题没有答好,给他印象很差。自己也察觉到了,一是面试准备时间不充分,二是实习期间也没空背八股。百度的面试经历还是挺曲折的,因为周五会议室爆满,先是准备在茶水间进行面试,发现有同事来了,立马去找空会议室,面试中途被人喊出来,然后跑到食堂完成面试。
投递百度等公司8个岗位
0 点赞 评论 收藏
分享
2023-04-10 19:53
美团_Web前端
牛客37658035...:我两段中厂前端实习,甚至没有面试,双非硕
投递携程等公司8个岗位
0 点赞 评论 收藏
分享
2023-04-10 19:02
已编辑
美团_Web前端
4.10 1.自我介绍2.项目相关3.场景题3.1 如何做权限控制,让我介绍了如何做页面级别的权限控制3.2 用户没有页面访问权限,直接在浏览器输入url访问,怎么控制 (我说的是在created和beforeRouteEnter判断)3.3 介绍created和beforeRouteEnter区别,优劣3.4 我谈到了用cookie记录登录信息,让我介绍下cookie,之后问有没有类似的,聊到了localStorage,介绍两者区别4.跨域策略,然后问了我跨域解决方案(开始我没理解题目意思,反问环节问了这个)5.父子组建生命周期的顺序,为什么是这样的?为什么是在beforeMount的时候渲染子组件?6.网络题6.1  http和tcp的关系6.2 http状态码以及常见状态码6.3 介绍下三次握手6.4 为什么需要三次7. 浏览器渲染过程7.1 介绍过程(从拿到浏览器响应开始)7.2 css可以放在底部吗? (应该是想问预加载扫描器的作用)7.3 DOM和CSSOM的构建会相互影响吗7.4 加载js脚本会不会阻塞DOM解析和CSS解析手撕题1.求嵌套数组元素之和 ==> case: [1, 2, 3, [4, [5, 6]], 7]  不可使用Array.flat2.for (var i = 0; i < 4; ++ i) setTimeout(() => console.log(i), 1000)   ==> 输出结果 如何让它输出正确结果,因为我用let,所以问了我为什么加let可以输出正确结果3.事件循环机制代码输出问题(常见的面经中的题目,需要分析下事件循环机制)4.二叉树4/    \1      3/    \   /4     5 6求根节点到叶子节点的路径之间数字构成的数总和,如路径4->1->5 表示415,故答案为414+415+436一面经历了1小时左右,面试官很友好。另面试题为回忆版可能略有偏差。
投递小红书等公司8个岗位
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务