前言
关于为什么辞职这里就不多做解释了,现主要对最近个人面试经历的总结.毕业后就呆在一家公司五年了,第一次离职后面临面试这个件事.其实说起来也挺尴尬的,面试了很多人这次也要被面.对职场面试而言,本是一种展示自我的一个很好的机会,但现在反而像新手一样既笨拙又难堪.不过,至少能检验自己的价值以及以及认清自己与他人的差距.以下,就面试过的一些主要公司谈谈自己的看法吧.
面试
点触科技
厦门点触科技股份有限公司(以下以”点触科技”称之),2013年借一款宫廷养成类游戏发展至今的新三板上市公司.(或许是在大家看来的运气的元素,因其特定的用户群体让该公司在之后的发展不断壮大.)目前的主要研发运营两款游戏,游戏风格大同小异.
要求
点触科技要求后端程序员,可以是其他语言转python.因为有几位同事先后进入该公司的缘故,加上福利待遇相对还可以以及跨语言也可以.所以我就抱着试试的心里去面试.
因为在之前的游戏公司做的也是后端程序员,加之五年摸爬滚打的工作经验以及对游戏后台的游戏熟悉,这让我在面试中有种莫名的自信.(程序员连这点自信都没有那就白混了.)
过程
在前台的提示下填写了个人信息和个人主要的项目经历.感觉也体现不了什么,反正该有的都写在简历上了
面试主要分为HR面试和技术面试.
①HR面试主要是为完善之前填写的那份个人信息表,还有就是了解个人工资问题等等.然后便是技术面试了.
②经过与后端程序员的负责人的交流中,逐渐的理清了该公司的后端基础模块.后端程序员大概7-8人的样子,主要负责后台工具模块,运营模块,游戏日志模块,内部员工系统包括Bug反馈系统和人事系统等等.
- 后台工具模块.
后台日志模块主要为常用的数据分析,游戏基本的用户信息.
①前端框架使用Vue+Element UI.对于前端只用过Bootstrap框架的我而言也只是一知半解.这部分后面可以去学学,前端不用学得太多但必须扎实又实用才好.
②后端使用python-flask作为日常常用开发框架.最主要的是利用python与hadoop便捷的交互优势,这点是某些编程语言所不具备的.
③使用Docker作为应用开发的服务器容器,既方便开发也方面部署.大大的缩短了运维和研发的时间,提升工作效率. - 游戏日志模块.
①对外统一游戏日志规范.提供合理的数据BI接口,让游戏服务端根据自定的数据根式将需要的数据提交到游戏日志系统中.
②python的并发编程能力.因为游戏内玩家的行为日志相对比较多,对后端服务器的负载也是很大的压力,需要提升数据库的读写速度的同时也发挥python并发的特点.
③使用kafka作为常用的消息队列机制.这个可以很大程度上减少服务器端额负载压力. - 运营模块.
①常用的运营日志分析统计.比如某个活动对游戏数据的影响,如果能用数据直观的反馈出来对公司的运营也有很好的指导作用.
②常用的外围活动或者广告.通过一些简单微信小程序与微信小游戏,促进老玩家对游戏的粘度.通过开发相应的后台,方便运营人员在后台直接给微信小游戏换皮等.大大解放了后端开发人员的生产力. - 其他模块.
①开发公司内部OA系统.
②上市公司必需的玩家消费日志系统.玩家的虚拟货币分为消费类型和赠送类型.而消费类型的虚拟货币细分为一次性和永久性.需要每个月分析玩家身上的每部分虚拟货币的使用情况.
总结
面试的结果,不了了之.大数据是个硬伤,也是个门槛.
首先,因为面试经验的问题,对自我的认识和定位不够清晰以及缺乏临时发挥的反应力导致说话口不遮拦的原因.
其次,是个人技术能力.因为之前工作的游戏公司数量比较少,相对就很难遇到在一个比较大量级的情况下产生的问题.(如果想要去一些大公司面试,特别是程序员而言大数据永远是一个绕不过的话题)同样的数据分析和统计,在大数据环境下产生的读写延迟与冲突导致的数据问题等一无所知.
最后,因为实际工作中没有遇到过的问题而导致在面试的减分而甘心让自己的技术停滞不前的想法肯定是不对的.但如何去跨过这样的门槛呢?确实是个值得思考的话题.
4399
4399是中国最早的和领先的在线休闲游戏平台,免费为用户提供各种健康绿色的游戏.
要求
前同事内推进去面试,对面试的要求并不太多.面试过程中对方想招的是活动运营开发方向的.
过程
先由前台引导填写基本资料,填完资料之后等待HR通知面试.因为是老员工的内推,面试过程中气氛比较轻松.
①4399虽然有自己的研发团队,但整体还是偏向运营方向的.说清楚点就是偏向平台运营,这点很重要.平台类运营侧重于平台活动方向运营,工作的方向也是面向平台推广.
②因为对公司的发展方向有所误解,再加上对点触面试经验的总结所以侧重于游戏数据的整理与分析.这个也是面试失败的重要原因
总结
①可能是内推的原因吧,整个面试没有笔试过程直接是部门负责人就工作方向和业务方向的咨询.
②现阶段工作需求比较少,也不太着急招聘员工.
③面试的公司类型很重要,主要分为平台类和研发类的.平台类的要求相对比较轻松,对技术的需求主要偏向运营和配合推广.研发类的侧重于数据整理分析.面试的时候需要多做了解可提高面试通过率.