一面(4.21)    1.介绍学习经历    2.创建对象时使用new+构造函数和使用Object.create()的区别,实际使用场景是什么    3.判断数据类型有哪些方法    4.CSS选择器    5.项目性能优化做了哪些    6.对Promise做一个polyfill,使其能够自动捕获错误无需手动调用promise.catch()    (脑子短路了卡了十几分钟没写出来,其实非常简单,修改原型方法即可)    7.算法题:最长回文子串(忘记怎么写了,直接暴力)    一面表现可以说糟糕透了,结果第二天收到面试通知了....       二面(4.29)    1.介绍学习经历    2.计组:机器分为64位和32位,这里的位具体指什么,有什么区别?操作系统这样划分呢?    3.JS的数组有什么特点(类型不一致,可插入等等...),如果用C语言的结构体怎么实现    4.学过哪些数据结构,如果要结合这些数据结构来实现JS数组呢?    5.场景题:表格中点击单元格alert内容(事件委托相关)    6.拓展1:如果你是攻击者不想看到alert你会怎么在浏览器的控制台改写?(获取全局对象,重写回调函数)    拓展2还有没有其他方法?(移除事件监听器,直接消除DOM节点....反问环节面试官建议我再去了解这方面知识)    继续拓展3:如果你使用Vue的话,如何实现事件委托?    7.项目登录流程是怎样的?token和session除了核心区别(解析时间换空间)以外,在不同场景下有哪些能力差异?    8.算法题:股票买卖时机I和股票买卖时机II    大概之前是看了些假面经.......    一面面试官脸有点臭,二面面试官人很好。但是都会引导我,总的来说体验很好,[面试必过]许愿过       5.7三面       0.介绍学习经历        1.uni-app项目做了哪些性能优化,点赞功能是如何实现的,有调研过别的app吗(研究过微博的点赞按钮实现)     2.如果是web端,你了解哪些性能优化的方案(扯到关键渲染路径,重排重绘优化)        3.场景题:网页显示二维码,手机扫码登录,这中间的过程是怎样的(乱猜的)        4.拓展:学过网络安全吗?在这个场景下,可能会有哪些安全问题(扯到了HTTPS和网页伪造CSRF及其解决)        5.用过axios,说说axios的拦截器是怎么实现的吧        6.学过计算机网络?那说说输入URL到网页显示的过程吧(说到一半被打断了,面试官说足够了,能看的出很了解)        7.rpx是什么,为什么要设计这样的尺寸单位,解决了什么问题,你还知道web端有哪些响应式设计会用到的尺寸单位吗(rem,vw/vh,再拓展说了下各种视口)       8.算法题:力扣112.路径之和II        催了下HR,当天就出结果通知过了,后天HR面。      
点赞 2
评论 3
全部评论

相关推荐

半解316:内容充实,细节需要修改一下。 1,整体压缩为一页。所有内容顶格。 2,项目描述删除,直接写个人工作量 修改完之后还需要建议,可以私聊
点赞 评论 收藏
分享
07-11 22:27
中南大学 Java
程序员牛肉:学历的话没问题。但是没问题的也就只有学历了。 其实你的整体架构是正确的,博客接着干。但是项目有点过于简单了。从后端的角度上讲,你这也就是刚入门的水平,所以肯定约面试够呛。 如果你要应聘后端岗位,那你第一个项目竟然是仿写操作系统。这个你要面试官咋问你。你一定要记住一点,你简历上写的所有的东西,都是为了证明你有能力胜任当前的岗位,而不是为了证明你自己会什么。 如果你只是浅浅的做几个项目,描述也都是烂大街。技术点也都是各种混水类的配置类需求,那你就不要幻想自己能走多远。一定要保持思考,保持学习。
点赞 评论 收藏
分享
07-30 13:44
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务