17年找工作总结

因为上家公司倒闭了,加上妹子在上海,就从深圳来到了上海开始找工作,岗位还是iOS开发,找工作的过程还真的是超出想象的顺利,周一投简历,中间一共有四个面试,周五晚上拿到了很看好的一家公司的offer。心满意足,写个小总结,希望能帮到其他找工作的朋友

个人情况

其实说实话我个人的简历背景是基本没什么优势和亮点的,一本非科班本科毕业,工作两年,第一家外包,第二家几个人的小创业公司独立开发iOS客户端。离职这段时间,做了一个自己的swift项目,在App Store上线了

简单讲,优势可能就是,有过独立开发的经验,有自己的swift的项目
劣势就更明显了,不是科班出身,工程经验比较薄弱,计算机基础差,算法与数据结构了解的都是皮毛

写简历

从面试的过程来看,好像现在公司都不需要你自己带简历了,直接从拉勾和猎聘上面就打印下来。简历也似乎不需要遵循控制在一页的这个说法,因为我在面一家公司的时候,我是投的自己做的简历(只有一页),一面二面的时候,面试官都很吃惊的问我,你这简历有点简单额,就一页啊。然后我看到一面的面试官面试评价写的就是经验不足。。。

准备

  • Objective-C

    • @property的各个属性,Strong/weak
    • runloop了解吗,有几种mode,什么时候用到过
    • runtime,有什么应用
    • load和initialize区别
    • category和extension的区别
  • iOS开发相关

    • 如何保证app进入后台还能运转
    • 内存泄露,循环引用
    • 给你个场景,你如何去实现
    • instrument使用
    • 永久化的几种方法
  • 简历项目相关

  • 多线程

    • 多线程什么时候会导致锁死
    • GCD的使用相关
  • 网络

    • http中get和post区别
    • tcp和udp区别
    • socket了解吗,心跳包
  • 算法与数据结构
    这个可以考的实在是太多了,我就不总结了,至少简单的数据结构以及他们适用的场景,排序算法的时间复杂度,什么情况会退化,这些很基本的东西还是要掌握,现在面试对这块要求可能真的不高

面试

  • 小公司
    从小公司面试问的问题就可以看出来,小公司招人主要是想找个人把事情做了,考察的点主要是技术实现,过往项目,以及简要的多线程和网络。相对比较简单。
  • 对技术有追求的公司
    这里就有两个重点了,一个是多线程,还有一个是算法与数据结构,而且对iOS这些很细节的东西问的比较多,比较细。

这里推荐两本书看吧,这个我觉得对我的面试帮助很大,书里也确实讲了许多之前项目中可能没有接触到的知识点
Effective Objective-C 2.0
Objective-C 高级编程 iOS与OS X多线程和内存管理

体会

我其实必须要承认的就是我觉得我这次找工作运气确实很好,接受offer的这家公司其实我已经认定自己没有希望了,因为在面试算法那块的时候,表现的只能用稀烂来形容,头一次面试遇到白板编程,脑子一片空白,在面试官一步一步引导下才基本完成了这个很简单很简单的题目,真是很深刻的认识到自己在基础知识这块的不足。

薪资这块,目前上海iOS两年经验要到13K应该是不难,拿了一个13*13的offer,但是因为不是很看好公司的原因,拒绝掉了。提薪资的时候,明显感觉公司对13k的这个很爽快,其实各位可以在往上试一试,看看能要到多少。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容