一面 (技术面)两个面试官 一面 技术面, 简单一点的技术问题,面试范围比较轻松 ,聊了半小时左右      自我介绍     项目二介绍,亮点,难点 // 建议可以加一个 文档字段,比如加一个markdown,富文本编译器之类的     怎么添加代码段的颜色主题?     项目一的虚拟列表是怎么做的?     怎么做的首屏优化?     vue-router 用的哪种路由?// 两种的区别     RBAC 模型的理解,怎么做的权限控制?     细微的权限控制,比如某些按钮的控制? // 比较笨一点的方法,一个个v-if判断,好一点的方法,封装一个自定义指令     水平垂直居中的方法?// 1. 绝对定位 2. margin 3. flex布局,align-items,justify-content 4. grid布局...     js 的基本数据类型。// 未undefined 空null 布boolean 字string 数number , 标志symbol 大整形bigint          判断数据类型?// typeof, instanceof, object.prototype.tostring.call...     instanceof 判断的原理? // 通过__proto__ 往上找,看看有没有等于右侧prototype的,判断有弊端,因为prototype可以人为物理影响     数组插入数据有哪些方法?     箭头函数和普通函数的区别?     定义变量的方式?相关的区别// varletconst          怎么实现const 这种无法直接修改,不能重复声明的变量?     深拷贝与浅拷贝有哪些方法?// 扩展运算符,object.assign;json转化有一定的缺陷,分析了一些缺陷,手写深拷贝 ,loadash库          有在其他地方实习过吗?     自己开发过程中遇到的哪些问题?// 三个比较特殊的问题     除了前端,接触过其他哪些技术? // node,python django...,云函数开发,c# 窗体,SEO优化...     数据结构学的怎么样? 一些比较难一点的问题,基本都靠临时发挥了      平时玩什么游戏?// steam 主机游戏     玩过王者荣耀吗?     英雄技能有扇形,半圆形,矩形,怎么判断英雄技能,能够在释放后打击到对方英雄?// 首先说明王者荣耀是三维立体的,英雄技能在平面展示的,实际是一个三维空间里面的移动,比如某英雄的锤子打击到地面,看似半圆形,实际可能是一个半球,通过在三维空间里面的时间位移上的重叠,也可以理解为体积碰撞判断是否命中,具体unity,ue4也没学过,单纯自己的想法     面试官说他以为是二维的 // 我说实际王者荣耀有身高判定这种高度的问题的...     英雄联盟玩过吗?     ​ 地图上,右键点击地图某个位置的自动寻路算法?// 我以为是两点之间的最短距离,面试官说可能有障碍物;思考了一会,想法是 建图,地图上的点映射成若干个二维或三维的坐标,把障碍物设置为不可达点,两点之间做一个单源最短路,可以在走动的过程中实时做这种单源最短路来更新最优路径,也就相当于A*算法 面试官评价,基础还可以,算法能力也还行 二面 (技术面)一个面试官 中间休息了几分钟,紧接着二面,面试官是公司的前端主管,有点压力面的感觉,聊了半小时左右      自我介绍     学校里面比较重要的几个课程     什么是面向对象?// 三个特点:封装,继承,多态,并举例说明     在学校里面参加过什么活动或社团?     为什么要退出社团?     之前的预期能获得什么?     参加这个的时候有收获什么吗?     是怎么接触到前端呢?     是怎么学新的技术点呢?     平时看书多吗?     技术基础类的书,看的多吗?比如什么是架构师,架构师的成长之路...     作为一个前端来说,优势是什么?     在前端方面,周围有没有什么崇拜的人吗?     有没有想过为什么别人会做的优秀?     前端一些好看的样式库了解多少?     canvas 有了解过吗?// 了解的少,只做过一个验证码功能     性格特点     参加过什么公益活动吗?     为什么参加志愿者这类活动?// 比较功利一点,拿分     在平时的学习过程中帮助过别人吗?     你认识的同学遇到程序上的问题会首先找你吗?     梦想是什么?// 进大公司,拿更多的钱,实现财富自由比较俗     达到这个梦想需要做到什么职位或者级别?// 架构师     有没有了解过架构师方面的知识或者向这方面努力? // 甚至在抖音花几十块报过一个架构师的认知课,直播讲了一个成熟方案从0到1 是怎么一步步构思,落地的,当时看过感觉醍醐灌顶,但自己真正做的话,就可能没有这种全局的思考深度和认知     你的兴趣爱好是什么?     非娱乐活动,有没有一直坚持在做的?     最近有没有发生与别人意见不一致的事情? 压力环节      比如说产品和运营让修复不是属于你的bug,你该怎么做?     如果bug的修复难度超出你的能力范围,你该怎么做?     如果运营或产品的态度很恶劣,怎么做?     项目在线上,部分费用已经超发,接到这个信息之后,应该怎么做?     对工作强度怎么看? hr 面 问了一些基本情况,和介绍一些公司的情况,薪资,福利之类的
点赞 6
评论 2
全部评论

相关推荐

天天困啊:个人建议第一点就是熟悉Redis这里不要这么写,写上Redis比较核心的技术,什么缓存一致性,雪崩穿透击穿那些,掌握cos其实不用写在专业技能里这个你做了鱼皮的这个项目面试官默认应该认为你应该懂了,鱼皮这个项目核心挺多建议多啃啃,在做一个鱼皮的微服务项目俩项目在一起比较好哦
你的简历改到第几版了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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