背景信息

职位要求

一面(十年的前端)

自我介绍

  • 面试官您好,我叫宋兴国,有2 年全栈开发经验,有 3 年的小程序、Vue 开发经验,有 3 个上线项目和微信小程序有 4 个 Demo 项目,有使用 uniapp进行多端开发的经验。了解WebRTC。
  • 在上家公司作为开发负责人负责播放器项目技术选型工作,从 0 到 1为公司搭建了前端播放器。注重前端标准化,在部门内部推行了前端规范的落地。
  • 自己喜欢折腾,拥有自己的知识库和Node. js搭建的命令行工具,用于沉淀最佳实践和提高开发效率,并且知识库公开发布到线上。

反问

技术相关

  • 你觉得我的技术有什么问题?
  • 咱们公司的技术栈是什么?PC端更多、H5端、Vue2、jQuery
  • 岗位的任务和团队的风格?
  • 技术团队规模?前端5(网站)、后端(6个人)
  • 目标用户、用户体量,产品优势,怎么盈利?
  • 晋升路线。

HR

  • 工作时间?
  • 现在加班的强度
  • 请问公司的调薪是怎么样的呢?
  • 几轮面试?复试算是技术复试和综合面试一起,由网站开发组的总监面试,如果合适的话再是HR面试~

面试内容

二面(开发总监)

自我介绍

  • 面试官您好,我叫宋兴国,有2 年全栈开发经验,有 3 年的小程序、Vue 开发经验,有 3 个上线项目和微信小程序有 4 个 Demo 项目,有使用 uniapp进行多端开发的经验。最近使用Three写了一个魔方。
  • 在上家公司作为开发负责人负责播放器项目技术选型工作,从 0 到 1为公司搭建了前端播放器。注重前端标准化,在部门内部推行了前端规范的落地。
  • 自己喜欢折腾,拥有自己的知识库和Node. js搭建的命令行工具,用于沉淀最佳实践和提高开发效率,并且知识库公开发布到线上。

反问

技术相关

  • 你觉得我的技术有什么问题?
  • 咱们公司的技术栈是什么?
  • 岗位的任务和团队的风格?
  • 技术团队规模?
  • 目标用户、用户体量,产品优势,怎么盈利?
  • 晋升路线。

面试内容

  • 当时为什么决定回去考研吗?计算机图形学+电影;之前工作中使用涉及到相关的内容是吗?是因为公司接触还是自己感兴趣?Web3D图形化相关的内容。
  • 2024年还写了一个项目能具体介绍一下吗?教育数字测评,难点就是文件上传相关的东西。
  • Vue3和Vue2的一些区别?vue3有了解过吗!能说说跟vue2的区别吗!、componentsAPI 方便逻辑复用,将数据和方法封装到一起。Vue2需要使用Mixin实现说说你对vue的mixin的理解,有什么应用场景!、OptionsAPI同一功能逻辑代码是分散到不同地方。Es6的静态编译,TreeShaking,减少包体积,提升整体的运行性能。说说Vue 3.0中Treeshaking特性!举例说明一下!
  • Vue3 中要做一些穿透要怎么做?将HTML挂载到body上面?Vue3如何将HTML如何挂载到body上面、document或Teleport
  • 后台管理页面,需要让滚动条只在Table区域进行滚动?父级元素设置高度并且overflow:scroll。Table想撑满全屏?100%、100vh。Table想撑满屏幕剩余高度?flex:1
  • 以前有接触过Canvas吗?视频裁切、视频上进行圈点画?手机端实现一个背景视频的播放?读取视频的视频帧,用drawImage将每一帧的画面绘制到画布上,并使用 requestAnimationFrame 不断渲染。Canvas 怎么实现播放视频!
  • 实现一个满天的雪花要怎么实现?原生 JS 实现飘雪效果、通过循环创建出一些随机的雪花,然后使用CSS的动画 Animation 运动起来。有哪些优化的方法。translate3D()、性能增强、will-change

HR 面

面试内容

  • 考研没有考上?全职考研思想上一些转变?考研是自己下定决心的吗?你会后悔自己的决定?反思自己在未来技术上的追求?失败在专业还是在高数、英语上?Web3D,有机会更更深入了解相关的内容?游戏页面有一个酷炫的页面展示?腾讯北极光工作室
  • 上海的这两家公司有相对比较喜欢的公司吗?都是比较喜欢。Loader,管理+技术。从0到1搭建播放器。当时的工作有好或者不好的地方吗?初创公司,人性化的地方,更灵活,公司制度越来越完善。对技术上会比较关注,技术是自己想干的内容?和他们聊有比较吸引你的点吗?网站开发组一共5个人。了解不够深,基础面试题,不能通过面试进行了解,提问会比较好,快速进入场景。
  • 阅流在播放器开发过程中有遇到什么困难吗,比如沟通业务需求?播放器是一个单独的项目,需要和大家对接,沟通还是蛮重要,直接问问题,后面实现了DOEM文档和演示,提升了效率。(流程优化)
  • 沟通上是一个怎么性格的呢?主动沟通还是有问题解决问题?技术会比较善于沟通。和需求方沟通较多可能不太懂技术?播放器很重要的内容,提需求,给出技术上的解决方案,并说明优劣。如何将技术语言转换为日常语言,让不懂技术的人也能懂?换位思考,类比,站在别人的角度上思考问题。JavaScript是什么?就是一门语言,人和机器交流的语言,就像人和人交流的语言,比如英文、中文一样。
  • 从什么时候开始找工作的?过年以后,学车。找工作的进展怎么样?也面试了好几家了?市场还好,主看自己的个人能力,前几轮面试准备不够充分,都会把面试记录下来,进行一个复盘,不断的学习。之前没面试好主要是技术吗?有一些忘记。有什么让你印象深刻的面试问题吗?播放器底层相关,播放器底层,hls.js,全面的学习了播放器底层的原理。
  • 对淘米是有意向吗?有意向。比较吸引你的地方吗?游戏公司+电影。找工作会看游戏公司吗?有关注但不刻意。你会怎么挑?感兴趣(Web3D+电影+游戏)。
  • 薪酬?14~15K。之前的公司:15K*13薪+1000元。到手10K15K。最低 12K。全额缴纳vs最低缴纳?,全额缴纳按工资缴纳,公积金可以提取缴纳房租。

反问

  • 公司主要是做游戏相关的,游戏人员占2/3、电商、品牌、周边。
  • 技术团队大概多少呢?游戏事业部(70/200)、Web开发大概10个人左右。
  • 游戏针对的用户是那一部分人,了解一些,想进一步了解。儿童到大学生(95-00年)。
  • 公司内部晋升路线?技术晋升路线,业务评级,初、中、高,10月或11月份,专业等级的晋升,主管业务表现申报+业务答辩。
  • 调薪?没有普调,专业等级初、中(10~15K)、高(13~18K)+职责范围(A+B+C业务)+自己有需求也可以提。
  • 工作时间?早上9点半到18点半。常规不怎么加班,加班一般不会超过七八点钟。
  • 怎么交纳养老金?

录用