实习面试,麻了。。。
大家好,今天这篇文章是编程导航星球的鱼友的面试经历分享,希望对正在求职的朋友有所帮助~
星球原文链接:https://t.zsxq.com/0bsULKdQZ
杭州兑吧科技一面二面 + hr 面
一面 (技术面)两个面试官
一面 技术面, 简单一点的技术问题,面试范围比较轻松 ,聊了半小时左右,下面是一些具体问题:
自我介绍 项目介绍,亮点,难点。 // 建议可以加一个 文档字段,比如加一个markdown ,富文本编译器之类的
怎么添加代码段的颜色主题? 项目一的虚拟列表是怎么做的? 怎么做的首屏优化? vue-router 用的哪种路由?// 两种的区别 RBAC 模型的理解,怎么做的权限控制? 细微的权限控制,比如某些按钮的控制?比较笨一点的方法,一个个v-if判断,好一点的方法,封装一个自定义指令 水平垂直居中的方法? js 的基本数据类型。 判断数据类型?// typeof, instanceof, object.prototype.tostring.call . instanceof 判断的原理?// 通过proto 往上找,看看有没有等于右侧prototype的,判断有弊端,因为prototype 可以人为物理影响 数组插入数据有哪些方法? 箭头函数和普通函数的区别? 定义变量的方式?相关的区别// var let const 怎么实现const 这种无法直接修改,不能重复声明的变量? 深拷贝与浅拷贝有哪些方法?// 扩展运算符,object.assign;json转化有一定的缺陷,分析了一些缺陷,手写深拷贝 ,loadash库 有在其他地方实习过吗? 自己开发过程中遇到的哪些问题?// 三个比较特殊的问题 除了前端,接触过其他哪些技术?// node,python django...,云函数开发,c# 窗体,SEO优化 . 数据结构学的怎么样?
一些比较难一点的问题,基本都靠临时发挥了。
平时玩什么游戏?// steam 主机游戏 玩过王者荣耀吗? 英雄技能有扇形,半圆形,矩形,怎么判断英雄技能,能够在释放后打击到对方英雄?// 首先说明王者荣耀是三维立体的,英雄技能在平面展示的,实际是一个三维空间里面的移动,比如某英雄的锤子打击到地面,看似半圆形,实际可能是一个半球,通过在三维空间里面的时间位移上的重叠,也可以理解为体积碰撞判断是否命中,具体unity,ue4 也没学过,单纯自己的想法 面试官说他以为是二维的 // 我说实际王者荣耀有身高判定这种高度的问题的. 英雄联盟玩过吗? 地图上,右键点击地图某个位置的自动寻路算法?// 我以为是两点之间的最短距离,面试官说可能有障碍物;思考了一会,想法是 建图,地图上的点映射成若干个二维或三维的坐标,把障碍物设置为不可达点,两点之间做一个单源最短路,可以在走动的过程中实时做这种单源最短路来更新最优路径,也就相当于A* 算法。
面试官评价,基础还可以,算法能力也还行。
二面 (技术面)一个面试官
中间休息了几分钟,紧接着二面,面试官是公司的前端主管,有点压力面的感觉,聊了半小时左右,下面是一些具体问题:
自我介绍 学校里面比较重要的几个课程 什么是面向对象?// 三个特点:封装,继承,多态 ,并举例说明 在学校里面参加过什么活动或社团? 为什么要退出社团? 之前的预期能获得什么? 参加这个的时候有收获什么吗? 是怎么接触到前端呢? 是怎么学新的技术点呢? 平时看书多吗? 技术基础类的书,看的多吗?比如什么是架构师,架构师的成长之路 . 作为一个前端来说,优势是什么? 在前端方面,周围有没有什么崇拜的人吗? 有没有想过为什么别人会做的优秀? 前端一些好看的样式库了解多少? canvas 有了解过吗?// 了解的少 ,只做过一个验证码功能 性格特点 参加过什么公益活动吗? 为什么参加志愿者这类活动?// 比较功利一点,拿分 在平时的学习过程中帮助过别人吗? 你认识的同学遇到程序上的问题会首先找你吗? 梦想是什么?// 进大公司,拿更多的钱,实现财富自由 比较俗 达到这个梦想需要做到什么职位或者级别?// 架构师 有没有了解过架构师方面的知识或者向这方面努力? // 甚至在抖音花几十块报过一个架构师的认知课,直播讲了一个成熟方案从0到1 是怎么一步步构思,落地的,当时看过感觉醍醐灌顶 ,但自己真正做的话,就可能没有这种全局的思考深度和认知 你的兴趣爱好是什么? 非娱乐活动,有没有一直坚持在做的? 最近有没有发生与别人意见不一致的事情?
压力环节
比如说产品和运营让修复不是属于你的bug,你该怎么做? 如果 bug 的修复难度超出你的能力范围,你该怎么做? 如果运营或产品的态度很恶劣,怎么做? 项目在线上,部分费用已经超发,接到这个信息之后,应该怎么做? 对工作强度怎么看?
hr 面
问了一些基本情况,和介绍一些公司的情况,薪资,福利之类的。
星球活动
1.欢迎参与 30 天面试题挑战活动 ,搞定高频面试题,斩杀面试官!
2.欢迎已加入星球的同学 免费申请一年编程导航网站会员 !
3.欢迎学习 鱼皮最新原创项目教程,手把手教你做出项目、写出高分简历!
加入我们
欢迎加入鱼皮的编程导航知识星球,鱼皮会 1 对 1 回答您的问题、直播带你做出项目、为你定制学习计划和求职指导,还能获取海量编程学习资源,和上万名学编程的同学共享知识、交流进步。
💎 加入星球后,您可以:
1)添加鱼皮本人微信,向他 1 对 1 提问,帮您解决问题、告别迷茫!点击了解详情
2)获取海量编程知识和资源,包括:3000+ 鱼皮的编程答疑和求职指导、原创编程学习路线、几十万字的编程学习知识库、几十 T 编程学习资源、500+ 精华帖等!点击了解详情
3)找鱼皮咨询求职建议和优化简历,次数不限!点击了解详情
4)鱼皮直播从 0 到 1 带大家做出项目,已有 50+ 直播、完结 3 套项目、10+ 项目分享,帮您掌握独立开发项目的能力、丰富简历!点击了解详情
外面一套项目课就上千元了,而星球内所有项目都有指导答疑,轻松解决问题
星球提供的所有服务,都是为了帮您更好地学编程、找到理想的工作。诚挚地欢迎您的加入,这可能是最好的学习机会,也是最值得的一笔投资!
长按扫码领优惠券加入,也可以添加微信 yupi1085 咨询星球(备注“想加星球”):
往期推荐