一个程序员的求职之旅

作者: 落影loyinglin | 来源:发表于2016-10-28 16:14 被阅读2392次

    前言

    本文写自2016年3月,在深圳求职有感而发。

    正文

    第一家 进化动力 VR概念

    技术面有3个面试官,面试内容分为三块,iOS相关,数学相关,计算机基础相关。

    • 1、iOS相关问tableviewcell的优化,具体项目开发用到的技术等;
    • 2、数学相关,问的ACM的算法,还有计算几何;
    • 3、计算机基础,问的http 和 tcp;

    然后和CEO聊了下产品相关,讲了下自己创业做的项目和想法,面试结束。
    回去后还有一个电话技术面试,是进化动力CTO的。聊了下一些职业规划,认为我不具备核心竞争力,找一个做了几年iOS开发的大专生会做得比我好。

    总结一下。
    进化动力认为我iOS不具备核心竞争力,建议考虑他们公司的后台与安卓职位。
    学到的:应该多做笔试题来展示自己的基础,多学学中高级开发的知识来体现自己的学习能力

    第二家 创新谷 创业氛围

    第一面是神奇百货的面试官,非技术,让我看看他们产品有没有可以优化的地方。同时谈谈自己的经历。
    过几天是第二面,技术面。面试官有iOS开发的蛮多经验,问了runtime相关,网络层,上架等等。这次因为做了笔试题,对面试常见问题都有准备,答得很不错。可惜有一个关于开发者账号的问题没答对,iOS开发者账号有哪几类?应该是4种。
    技术面试官对MVVM和RAC不太了解,我兴致勃勃讲了下。

    总结一下。
    创新谷应该采用的是技术和产品分离的形式,创业项目做产品,创新谷提供技术支持。
    学到的:不要讲太多面试官的不了解知识,特别不能有优越感,不会获得好评和好感。
    当然,对于不欣赏喜欢新技术的公司,不建议有技术追求的人去。

    第三家 里外网

    先做一套面试题,题目很多,做了有二十分钟,都是一些常见问题,包括UIView、CALayer、GCD等等。
    面试过程中,还遇到有面试者趁面试官叫人出去面试的空挡,用手机作弊。真是震惊。
    面试问了一些自己的开发经历,展示了自己的产品。要求有独立开发能力。原来面试官不是做iOS开发的,公司也没有这方面的人员。这次是想找一个能独立开发iOS产品的技术。

    总结一下。
    做笔试题的时候发现,很多概念都明白,却不能用很简短的话来描述。这些应该就是自己不太熟悉的知识块,属于了解而已。
    对于公司而言,独立开发的能力与经验十分重要。

    第四家 一线圈

    提前了一个多小时到,听了很多HR对面试者的吐槽,总结就是面试要言行合一
    面试的过程是从我个人的简历看起,每个技术点面试官都关心,因为准备充足,应答如流。
    面试结束后问期望工资,面试官觉得我说的太高。

    总结一下。
    面试者尽量不要撒谎,简历贴近真实经历。
    我不会去把没有的经历写进去简历,也不会把不懂的知识,没碰过的知识写进去。嗯,这个是个人原则,大于工作。

    第五家 青驿网

    这是唯一一家有在面试要求上写着,需要对产品有所理解的一个公司。
    仔细体验了下产品的特点,然后还把这个APP用到的技术大概分析了下,写了一篇小总结。
    面试官是公司的CEO,据说是TX的高级工程师。面试只有两部分,一个是算法和数据结构,一个是iOS开发。
    CEO应该是自己参与开发的,对iOS的APNs服务很熟悉,对Runtime和多线程也很了解。面试发挥自我感觉良好,还有很多底蕴没用到。

    总结一下。
    笔试题、面试题都是需要事先准备,最好是把题目和实际开发中的一些问题挂钩。
    其次一定要明确自己的目的,面试这家公司是为了长经验还是为了进这家公司。
    如果是为了入职,那么最好先了解下公司工作制度、待遇、团队情况,然后提一个合适的工资

    自我分析

    求职目标

    当时是为了进大公司增加履历,面试小公司大多是为了增加面试经验,所以提的工资也不低。
    这样公司给offer,不会因为低工资而犹豫,不给也没啥关系,本身就是冲着体验去的;如果有伯乐欣赏,也是多一个选择。

    求职过程

    从1月底开始求职,中间穿插着各种简历被拒。
    一开始以为是经验不够,后来以为是技术点没有体验出来。简历一直在改,第一版是简单的介绍能力和经历,只有一页。
    后来发现经历太简单,把做的几个APP都写进去,还把每个App用到的技术点写进去。
    再后来把上海的工作经历写进去,把技术点尽量简化。
    最后在100offer招聘体验师的帮助下,把简历做了最后一次大修改,有以下重点:
    1、工作经历的先后顺序是最近在最前
    2、相同公司的经历要合并
    3、工作经历的简述、重点
    等等。
    最后产出一个自己很满意的简历。
    这次关于简历很放心了,再被刷,就是工作经历不够,而我并不想改这一块。
    最后开始酝酿许久的腾讯内推,叫同学帮忙推荐了手Q、手Q支付等。

    中间突发情况,原来上海公司的CEO邀请我过去谈谈最近的新产品。
    盛情难却,过来容易,回去难。
    于是就结束了这一段求职之旅,先开始新的产品。

    职业技能

    as3(前端)、C++(后端)、Java(android)、Objective-C(iOS)、js(web-app)。

    擅长

    团队交流,协同工作;
    自驱力强,目标明确,执行力强;
    有创业经历,有管理团队、研发产品的经验;

    缺点

    工作经历单一、没有经历过大公司的大型项目、技术研发时间较短。

    后记

    后记于2016年10月,在新公司研发也有半年多,收获颇丰。
    今年也面试了一些求职者,凡是简历造假的一律干掉,再优秀也不要。
    后面也对自己的知识体系进行了划分:

    • 基础知识:数据库、操作系统、网络原理等;
    • 编码能力:软件架构(MVVM、MVP)、设计模式、编程语言(C、JAVA、C++)等;
    • 思考能力:分析需求、算法设计、数学基础等;

    在接下来的日子,慢慢享受完善自己知识体系的过程。

    相关文章

      网友评论

      • 长青之木:林大学习了好多东西!
        落影loyinglin:@lifeso 这是人生哥。
      • 茄子_Apple:貌似没有说你求职成功的经历啊!
      • 无厌_:哥们能以专业的意见安慰一下么~~~~
        落影loyinglin:@无厌_ 每天抽点时间学下新的知识,就没那么慌。
      • 无厌_:我在一家创业公司做一年iOS了,一直增增改改,虽然独立做出了产品,但也只有一个,觉得自己知识体系很不清晰,也片面,这时候想换工作觉得不会有公司要,但是不想在这待下去了。。。越待越荒废,后台美工人员也走了...
        Liusr:@无厌_ 和你差不多呢
        落影loyinglin:@无厌_ 一年iOS经验足以解决大多数UIKit的问题了。你可以看看其他framework,或者尝试剖析下UIKit的实现,比如说layer和view的关系;研究一些开源的第三方库,看看他人的思想。
        无厌_:@无厌_ 感觉就是自己有能力解决眼前的问题,却不能让他形成一个体系,
        浅尝辄止,现在写简历的时候感觉尤其深刻
      • 木子影:眼界高,要求也高
        木子影:菜鸟需要经验成长
        落影loyinglin:@木子影 找个喜欢的公司和职位,上班更有劲。
      • 小饼干是只松鼠:这个时候求职,我只能说我很悲催(っ╥╯﹏╰╥c)
        落影loyinglin:@小饼干是只松鼠 iOS现在供过于求 只会简单的初级工程师太多
        小饼干是只松鼠:@落影loyinglin 对啊,最近离职了,求个工作真的好难。
        落影loyinglin:@小饼干是只松鼠 做iOS?
      • 我的大名叫小爱:什么是简历造假?
        落影loyinglin:@我的大名叫小爱 培训蛮多的,还是有人要的。关键看自己是否学到了知识
        我的大名叫小爱: @落影loyinglin 现在很多培训的都是这样。如果说是培训的,公司直接不考虑
        落影loyinglin:@我的大名叫小爱 写上不会的内容,工作年限造假,学校造假等
      • 2363770adb4f:啊呀楼主 目前 :scream:
        2363770adb4f:@落影loyinglin 不好意思啊手滑了:smile:我想说 目前我也处于找工作的阶段 也希望大哥哥能多传授点经验呢
        落影loyinglin:@慕阳_ 什么意思
      • 90a272ed37b2:求职不易,加油
      • 天空中的球:学习啦
      • bplusb:学习一下

      本文标题:一个程序员的求职之旅

      本文链接:https://www.haomeiwen.com/subject/gnmbyttx.html