查看原文
其他

实习面试,麻了。。。

星球-一路信仰 编程导航 2023-07-23

大家好,今天这篇文章是编程导航星球的鱼友的面试经历分享,希望对正在求职的朋友有所帮助~

星球原文链接:https://t.zsxq.com/0bsULKdQZ

杭州兑吧科技一面二面 + hr 面

一面 (技术面)两个面试官

一面 技术面, 简单一点的技术问题,面试范围比较轻松 ,聊了半小时左右,下面是一些具体问题:

  1. 自我介绍

  2. 项目介绍,亮点,难点。

    // 建议可以加一个 文档字段,比如加一个markdown ,富文本编译器之类的


  3. 怎么添加代码段的颜色主题?
  4. 项目一的虚拟列表是怎么做的?
  5. 怎么做的首屏优化?
  6. vue-router  用的哪种路由?// 两种的区别
  7. RBAC  模型的理解,怎么做的权限控制?
  8. 细微的权限控制,比如某些按钮的控制?比较笨一点的方法,一个个v-if判断,好一点的方法,封装一个自定义指令
  9. 水平垂直居中的方法?
  10. js 的基本数据类型。
  11. 判断数据类型?// typeof, instanceof, object.prototype.tostring.call .
  12. instanceof 判断的原理?// 通过proto 往上找,看看有没有等于右侧prototype的,判断有弊端,因为prototype 可以人为物理影响
  13. 数组插入数据有哪些方法?
  14. 箭头函数和普通函数的区别?
  15. 定义变量的方式?相关的区别// var let const
  16. 怎么实现const  这种无法直接修改,不能重复声明的变量?
  17. 深拷贝与浅拷贝有哪些方法?// 扩展运算符,object.assign;json转化有一定的缺陷,分析了一些缺陷,手写深拷贝 ,loadash库
  18. 有在其他地方实习过吗?
  19. 自己开发过程中遇到的哪些问题?// 三个比较特殊的问题
  20. 除了前端,接触过其他哪些技术?// node,python django...,云函数开发,c# 窗体,SEO优化 .
  21. 数据结构学的怎么样?

一些比较难一点的问题,基本都靠临时发挥了。

  1. 平时玩什么游戏?// steam  主机游戏
  2. 玩过王者荣耀吗?
  3. 英雄技能有扇形,半圆形,矩形,怎么判断英雄技能,能够在释放后打击到对方英雄?// 首先说明王者荣耀是三维立体的,英雄技能在平面展示的,实际是一个三维空间里面的移动,比如某英雄的锤子打击到地面,看似半圆形,实际可能是一个半球,通过在三维空间里面的时间位移上的重叠,也可以理解为体积碰撞判断是否命中,具体unity,ue4 也没学过,单纯自己的想法
  4. 面试官说他以为是二维的 // 我说实际王者荣耀有身高判定这种高度的问题的.
  5. 英雄联盟玩过吗?
  6. 地图上,右键点击地图某个位置的自动寻路算法?//  我以为是两点之间的最短距离,面试官说可能有障碍物;思考了一会,想法是  建图,地图上的点映射成若干个二维或三维的坐标,把障碍物设置为不可达点,两点之间做一个单源最短路,可以在走动的过程中实时做这种单源最短路来更新最优路径,也就相当于A* 算法。

面试官评价,基础还可以,算法能力也还行。

二面 (技术面)一个面试官

中间休息了几分钟,紧接着二面,面试官是公司的前端主管,有点压力面的感觉,聊了半小时左右,下面是一些具体问题:

  1. 自我介绍
  2. 学校里面比较重要的几个课程
  3. 什么是面向对象?// 三个特点:封装,继承,多态 ,并举例说明
  4. 在学校里面参加过什么活动或社团?
  5. 为什么要退出社团?
  6. 之前的预期能获得什么?
  7. 参加这个的时候有收获什么吗?
  8. 是怎么接触到前端呢?
  9. 是怎么学新的技术点呢?
  10. 平时看书多吗?
  11. 技术基础类的书,看的多吗?比如什么是架构师,架构师的成长之路 .
  12. 作为一个前端来说,优势是什么?
  13. 在前端方面,周围有没有什么崇拜的人吗?
  14. 有没有想过为什么别人会做的优秀?
  15. 前端一些好看的样式库了解多少?
  16. canvas 有了解过吗?// 了解的少 ,只做过一个验证码功能
  17. 性格特点
  18. 参加过什么公益活动吗?
  19. 为什么参加志愿者这类活动?// 比较功利一点,拿分
  20. 在平时的学习过程中帮助过别人吗?
  21. 你认识的同学遇到程序上的问题会首先找你吗?
  22. 梦想是什么?// 进大公司,拿更多的钱,实现财富自由 比较俗
  23. 达到这个梦想需要做到什么职位或者级别?// 架构师
  24. 有没有了解过架构师方面的知识或者向这方面努力? // 甚至在抖音花几十块报过一个架构师的认知课,直播讲了一个成熟方案从0到1 是怎么一步步构思,落地的,当时看过感觉醍醐灌顶 ,但自己真正做的话,就可能没有这种全局的思考深度和认知
  25. 你的兴趣爱好是什么?
  26. 非娱乐活动,有没有一直坚持在做的?
  27. 最近有没有发生与别人意见不一致的事情?

压力环节

  1. 比如说产品和运营让修复不是属于你的bug,你该怎么做?
  2. 如果 bug 的修复难度超出你的能力范围,你该怎么做?
  3. 如果运营或产品的态度很恶劣,怎么做?
  4. 项目在线上,部分费用已经超发,接到这个信息之后,应该怎么做?
  5. 对工作强度怎么看?

hr 面

问了一些基本情况,和介绍一些公司的情况,薪资,福利之类的。

星球活动

1.欢迎参与 30 天面试题挑战活动 ,搞定高频面试题,斩杀面试官!

2.欢迎已加入星球的同学 免费申请一年编程导航网站会员 !

3.欢迎学习 鱼皮最新原创项目教程,手把手教你做出项目、写出高分简历!

加入我们

欢迎加入鱼皮的编程导航知识星球,鱼皮会 1 对 1 回答您的问题、直播带你做出项目、为你定制学习计划和求职指导,还能获取海量编程学习资源,和上万名学编程的同学共享知识、交流进步。

💎 加入星球后,您可以:

1)添加鱼皮本人微信,向他 1 对 1 提问,帮您解决问题、告别迷茫!点击了解详情

2)获取海量编程知识和资源,包括:3000+ 鱼皮的编程答疑和求职指导、原创编程学习路线、几十万字的编程学习知识库、几十 T 编程学习资源、500+ 精华帖等!点击了解详情

3)找鱼皮咨询求职建议和优化简历,次数不限!点击了解详情

4)鱼皮直播从 0 到 1 带大家做出项目,已有 50+ 直播、完结 3 套项目、10+ 项目分享,帮您掌握独立开发项目的能力、丰富简历!点击了解详情

外面一套项目课就上千元了,而星球内所有项目都有指导答疑,轻松解决问题

星球提供的所有服务,都是为了帮您更好地学编程、找到理想的工作。诚挚地欢迎您的加入,这可能是最好的学习机会,也是最值得的一笔投资!

长按扫码领优惠券加入,也可以添加微信 yupi1085 咨询星球(备注“想加星球”):


往期推荐

编程导航,火了!

为什么说面试复盘很重要?

synchronized 是什么,有什么用?

刷了一千多道算法题,我的心得

@Autowired 和 @Resource 的区别?

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存