求 iOS or Java
·熟练 iOS 平台的开发,熟练 Objective-C , Swift ,熟练 MVVM 、 MVC 架构, ReactiveCocoa 等框架 ·熟练 Java 服务端的开发, spring 、 spring mvc 、 hibernate 、 mybatis 等框架的使用 ·熟悉 web 前端 JavaScript 以及 JQuery 、 AngularJS 等框架 ·熟练使用版本控制管理软件: Git 、 SVN ·CET6 ,能够熟练阅读各类英文文章、开发文档以及视听 WWDC
项目做了不少。就说说最近的吧
1 、川航商城 iOS 端 四川航空公司的一款网上购物商城,类似于京东一样的电商 App 。 3 个人开发,即将上线。 使用 MVVM 模式加上 ReactiveCocoa 。我负责商品、购物车、订单、支付等模块的开发。
2 、四川省建筑科学研究院科研管理系统。 前端使用 AngularJS ,服务端使用 spring, spring mvc,mybatis 。我负责的模块基本从前端再到服务端。移动端的手机办公系统也是我在负责。
------------------------------------------------辛酸求职史---------------------------------
梦的开始 一个非 211,985 的普通本科应届生。从踏入校园的那一刻,怀揣着梦想,抱着既然不能改变环境那就改变自己的信念。大一开始加入学校的实验室开始跟着老师学长做项目。每年的寒假暑假只有两星期的假期,基本在实验室度过。
丰收?
终于熬到了大三下期 2016 年 3 月,怀着勃勃雄心,充满斗志,为了大三的暑假找个好公司实习。在网上找内推参加腾讯的实习生招聘。某天上午,一个来自深圳的电话,原来是来自腾讯的面试官。原本以为会问我很多关于 iOS 方面的问题,结果问了很多数据结构,计算机网络的知识。当时一脸懵逼,考完试这些都忘完了。痛苦煎熬中度过了这场面试。不出所料 卒。人生的第一场面试就这样草草了之。不过给自己长了深深的教训。没有灰心,内推没有过还有正常的实习生招聘。于是拾起了数据结构、计算机网络、计算机操作系统等专业课课本,开始了疯狂的复习和网上刷各种面经。果不其然,书读百遍其义自见。在复习专业知识当中,发现很多和我实际开发中遇到的问题有很大关联,于是乎开始思索。在近一个月的复习中感觉自己的内功深厚了不少,感觉倍儿棒。
2016 年 4 月 收到了腾讯实习生面试邀请,心想这次一定要成功。来到面试的饭店,在一个大厅,坐满了人,排着号等待面试。感觉有些兴奋和些许紧张,便和旁边的同学开始聊了起来。原本短息上写的是 4 点面试,结果熬到了 5 点,终于念到了我的名字。心中一颤,深呼吸了一下,带着自信来到了面试官的房间。咦?什么鬼?里面怎么还有一个同学?打量了一眼,原来他还在纸上写代码,估计写太久,面试官等不耐烦,叫我先来面试吧。不管了那么多了,面对面试官吧。面试官想让我做了一个自我介绍,然后让我给他讲讲我做过的一个项目,其中涉及到一个下载的问题,于是他问我一个关于断点续传的问题。 so easy ,回答完毕。接着让我写一个断点续传的伪代码。也轻松完成。最后问我一个时间复杂度为 O(n)的算法,在复习数据结构时刚好看到过。也是回答上了,然后问我这个算法具体怎么实现的。无语,实在是没有太深入的了解。在最后,面试官问我有什么问题,我本来想问现在 iOS 中,他对 swift 和 objective-c 怎么看的问题,我刚开口发现他表情有点不对,然后我马上改口问他是做什么方向的,哦,原来是做安卓的。 心想,我应聘 iOS 岗位居然来一个搞安卓的,难怪在面试过程中我谈 iOS 相关的技术细节的时候他表情有点不对。面试就这样结束了,感觉很快,就 20 分钟的样子,还没有我电话面试的时间长。我面试完的时候,那个还在写代码的哥们也刚好写完,和我一起交完简历走的。感觉很轻松,心里面很兴奋,想肯定会过的。怀着激动的心情坐着车回到了学校,刚下车,我打开微信查看我的面试进度 一行白字赫然显示在我眼前:目前的岗位可能并不适合你! 我的天,心一下就沉重了起来,简直莫名其妙,心想会不会是面试官把我和那个哥们搞错了。哎,在心痛和失望中熬过了两天。安慰自己,找自己的原因吧,可能自我介绍太简单,讲解项目不够深入等,表达方式不对,没面试技巧。好吧,努力改变自己吧,提升自己吧,先不去考虑实习,后面还有秋招呢。
于是暑假去了和实验室合作的公实习,一家崭新的公司, 3 月份才成立,我还是第一批员工。去这家公司实习的原因很简单。 1.很符合自己的技术 做的东西很全面 Java iOS 2.和老板说过 秋招我随时可以去参加 3.实验室推荐我去的
在暑假这几个月,做的事情很多,接触到的技术也很新,很全面,我做的工作覆盖了前端,服务端,还有移动端非常全面,让我的整个技术栈提升了一个档次。 web 前端使用 AngularJS ,我以前没接触过,但是写了几天过后觉得很有意思,用的 MVVM 模式,刚好那之前我一直在研究 iOS 当中的 MVVM 模式。两个对比一下,思考一番,觉得自己又有的新收获。 在这期间不光在实习,在没闲着在各大招聘网站投递简历。这下可把我打击了,投了几十家公司,连一个面试的就会都没有,基本简历就被刷了。心痛
终于到了秋招,准备了几个月了。网申了很多家,简历通通过了。很有意思的事情,在暑假和之前,在各大招聘网站上投了几十家公司,简历通通被刷,要么不合适,要么就没人理。同样的简历,不一样的待遇,百思不得其解。
9 月初,接到了微店的面试电话,这次面试问得非常全面,数据结构,算法题,计算机网络, iOS 相关的知识都问得比较深,感觉面试官很牛,什么高深的都知道。还好之前做过充分准备,感觉都答得不错,是我面试感觉最好的一次,最后我问面试官如果过了的话什么时候会通知我,他说听 hr 安排。
到了 9 月中旬,微店还是没消息,心里忐忑,但是突然收到美团和京东的面试短信,心中又充满斗志。两家公司的面试刚好错开的,没有重复,都是隔天进行。第一天是面试美团,感觉很有把握,我用的技术和他们和符合,都用的 ReactiveCocoa 。就在美团等面试的时候,接到了微店 hr 的电话,说我的初试过了,给我预约第二天的二面,整整两个星期,终于收到了消息。好消息,美团面试更有把握了。美团轻松过了初试,当天下午二面。二面连续问了三道算法题,第一道题秒杀。第二道题也完成,第三道题在第二道题上面进行优化,没优化出来。结束的时候面试官让我等通知,不知道结果如何,来不及思索,准备第二天上午的京东。第二天,京东初试完了有点没底。主要是问 CoreGraphics 和 CoreAnimation 的时候没怎么表现好。
第二天,接到了京东的复试,去了酒店,比初试的时候人少了将近一半。二面面试官是一个 leader,和他谈了谈项目,正好我之前负责的一个电商项目快上线了,展示给他看,他也给我提了很多建议,复试基本没问技术上的问题,反倒是问了一些关于加班啊,跳槽之类的问题。突然面试关说,好了,面试完了。我突然一愣,不会吧,感觉没说太多,不会又挂了吧。他突然说,很不错。我心里一下就有底了。下午,微店的二面是视频面试,面试官看上去很和蔼,面带微笑,因为上午京东面试官说很不错,所以下午面试也很有信心。稳稳的进行了微店的二面,面试结束时,面试官说问题不大。听到这句又给我增强了信心。
第三天上午,收到了京东 hr 面试的短信,再次来到酒店,人更少了。进去拿号排队面试,我开始是拿号是 2 号面试官。等了一会,前台的 hr 让我去找 21 号面试官面试,怀揣着自信推开了面试官的门,面试官很漂亮,很有礼貌。问了我一些大学的基本情况,为什么要选 iOS 啊,还有关于城市的问题。面试很快,不到 10 分钟。不知道结果如何。回去刷进度,没有变,在一个京东校招交流群里面,有些面完 hr 面试就显示面试完成。我的心又开始忐忑了。终于在晚上,我的进度状态变了, hr 面试待定!什么鬼!不可能被 hr 刷了吧?回想一下 hr 面也没有出什么问题啊。在交流群中都在讨论,有的还真的 hr 面试过后显示 hr 面试未通过,好吧,我的是待定至少还有机会。
那天晚上,遇到一个和我一样情况的,开始是另外的面试官,后面换到 21 号面试官,他的状态一直没变,我问了他学校,非 211 985 ,哦 我似乎懂了什么。反正看通知说 9 月底会给通知的,等吧。一天晚上,收到了美团的安慰信,“长风破浪会有时,直挂云帆济沧海”。心中千丝万缕的思绪,无奈,没有表现好,能力不够吧。往前看吧,努力完善自己。
到了 9 月 30 号,群里沸腾了,都没收到 offer ,只有少数北京的收到了 offer 。然后又说 10 月 15 号之前会给,唉,在煎熬中过了国庆,我的状态还是 hr 面试待定。终于,在 10 月 10 ,收到一封邮件“京东感谢您的关注,我们期待再次与您相遇”,哈哈 想笑 想哭。群里面沸腾了,连一些 hr 面试完成的人也收到了拒信。哈哈 群里各种戏谑,京东校招要 2000 人,其中 1900 个快递员。到了 10 月 15 日 群里依旧一大片面试完成的人没收到 offer ,好吧 goodbye 京东。
无奈 无奈。打不死的小强,我就不信了,我成绩优秀,技术也很好,为啥拿个 offer 这么难。重新振奋起来。参加了几场校招宣讲会。一个 thoughtworks ,先是当场笔试,顺利通过。然后是作业,完成他们的作业,规定时间内提交过去。题目不难,感觉做得也不错。然后自信满满的上传了,等了一个星期没消息。泪,看到同学内推的都拿到 offer 了,我们正常校招的都还没消息。隐隐感觉又挂了。
哎,真是无奈。微店二面过去快一个月了,任然杳无音信。发了封邮件给 hr 问了问,说我的二面通过了,会争取在 10 月底之前联系我。好吧,继续等吧。简直怀疑 iOS 了,在各大论坛上看到 iOS 现在真是个寒冬,不好找工作,好吧,那我换个 Java 的岗位试试。所以接着参加了聚美优品的校招,也是当场笔试。第二星期一早,收到短信, thoughtworks 的安慰信,呵呵 再见。了解了一下,我几乎没发现参加校招的同学作业是通过了的,问了问拿到 offer 的同学,他说内推进去的人有点多,哦,懂了 内推的人都招够了。正常校招只是个摆设罢了。 下午 接到了聚美优品的电话,说笔试过了,第二天参加面试。下午,先是一面通过了,然后二面一个 leader ,面试下来效果不错,面试官说很纠结到底要不要我,因为他们是用 java 来做搜索和大数据分析的,并不像一般的 java web 。他说我 java 做应用这方面很好,但是他们做搜索之类的要专业知识,很纠结要不要我。面试完后,他说帮我找找有没合适我的岗位。 哈哈哈哈哈哈 简直是哭笑不得!
11 月了,都过了快一星期了,微店还是没消息。无奈无奈。
虽然经历这么多面试没拿到一个 offer ,但还是觉得挺有收获的。感觉自己的内功加深了不少,更加深入的学习了专业知识,见到了各种大牛面试官。算是一种磨练吧。梦还没有熄灭,加油!一定会找到属于我的 offer!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.