秋招Android开发总结

秋招总结

秋招差不多结束了,非常感谢牛客网。具体面试题就不写了基本大同小异,仅仅记录下自己面试的一点感悟。

背景

渣渣二本本科,Android开发,无实习经历。目前拿了YY,映客直播,小红书,美团4家offer,后面的美图,58,微店也推掉了面试,准备结束秋招,非常感谢牛客。

几点感悟

  1. 要明白自己的优劣势。学校不好,经历不够出彩,那就在基础和项目上多下功夫,多想想你去了公司能给公司带来什么价值。多亏大一大二看了很多经典的计算机书籍,算法,操作系统问题不是特别大。后面会给个书单。
  2. 面试是个展示的过程。面试也就三四十分钟的事,仅仅靠面试官问你问题,除非你答的十分完美,否则即使你有再大的能力,面试官也不知道对吧。所以抓住短短的面试时间,主动地向面试官展示你的优秀。
  3. 面试运气占很大部分。遇到一个对眼的面试官很大程度上决定了你们聊天的内容,也很大程度上决定了面试的成功率。所以几次面试不过,不要气馁,反思反思,接着干。

看过的书

  1. 语言:
    1. 《Java编程思想》看的英文版的,开始很痛苦,习惯了也没多少生词,啃了大半后看英文资料压力不大。
    2. 《C++ primer》大一看的,过了大部分习题,很久没碰了。
    3. 《深入浅出Java虚拟机》:面试Java必看。看完后会对内存模型有更深的认识,对了解并发也很有帮助。
    4. 《Java核心技术》:快速过了一个遍,讲的比较浅。
    5. 《Java并发编程实战》:可以一看,比较薄,十来天看完了。
    6. 其他的还有一些python的书籍,平常写着玩的。
  2. 算法部分:
    1. 《剑指Offer》:系统刷了三遍,每次面试前快速刷一次。
    2. Leetcode:刷了大部分字符串、数组、动态规划题。每次面试前快速过一次动态规划。
    3. 《算法导论》:详细过了数据结构部分和动态规划部分。
    4. 《算法竞赛入门经典》:大一看的,刷了大半本,认真做完,Leetcdoe没啥压力
  3. 面试题:简单暴力,过了牛课上几乎所有面经,按Java语言,算法,Android等分类整理到印象笔记上,面试前快速过一遍。
  4. 操作系统、网络、数据库:
    1. 《深入理解计算机系统》:强烈推荐的一本书,认真做课后题和实验会有很大收获,包括对进程、线程、程序栈、栈溢出、并发这些概念的理解会有直观的认识。不夸张的说几乎奠定了我对计算机的理解。
    2. 《现代操作系统》:概念居多,偏理论。
    3. 《程序员的自我修养》:讲链接的一本书,配合《深入理解计算机系统》可以解决很多困惑,强烈推荐。
    4. 《UNIX环境高级编程》:大名鼎鼎,可惜只看了一部分,不过多的评价。
    5. 《计算机系统要素》:哈佛大学教材,书很薄,教你一步一步实现一个简单的编译器和操作系统,实验很棒。
    6. 《TCP/IP详解》:不多说学网络必看。
    7. 《HTTP权威指南》:看的电子版,加深了对缓存控制的理解。
    8. 《MySQL必知必会》:非常小巧的一本书,对着上面的练习过一遍,有空刷刷Leetcode上的SQL题
    9. 《大话设计模式》:内容不多,十来天就能过一遍。
  5. Android部分:没什么好说的就那么几本书
    1. 《Android开发艺术探索》
    2. 《Android群英传》
    3. 《Andorid软件安全与逆向分析》
#Java工程师##安卓工程师#
全部评论
果然,冰冻三尺非一日之寒,好棒!
点赞 回复
分享
发布于 2016-11-02 12:57
果然,成功没有捷径!
点赞 回复
分享
发布于 2016-11-15 21:53
联易融
校招火热招聘中
官网直投
牛逼
点赞 回复
分享
发布于 2016-11-02 13:08
    我觉得 楼主你应该把你完整的经历写出来的。     说实话,我从今年三月份就开始关注楼主了,那时候360的实习招聘、腾讯实习面试、美团内推等等等都有Gatsby这个ID的帖子,后来也看到楼主找实习失败的消息,以及后来步步高实习offer的选择。楼主一直坚持到现在是我们每一个人都应该学习的榜样。     梦想从来都是一个神奇的东西,不管周围经历的都是多么操蛋的世界,只要一步一个脚印、敢想敢做,我们终究会得到自己想要的。另外也谢谢大家的陪伴,让我觉得自己并不孤单。     
点赞 回复
分享
发布于 2016-11-02 20:32
项目没讲哦
点赞 回复
分享
发布于 2016-11-02 13:24
牛,项目经历呢
点赞 回复
分享
发布于 2016-11-02 13:35
牛逼啊 楼主最后签哪了
点赞 回复
分享
发布于 2016-11-02 13:38
非常非常棒哦~感谢楼主分享给大家~
点赞 回复
分享
发布于 2016-11-02 13:38
目标明确,基础扎实, 特别好~~ 赞。 
点赞 回复
分享
发布于 2016-11-02 14:06
厉害了
点赞 回复
分享
发布于 2016-11-02 14:06
哇 好棒
点赞 回复
分享
发布于 2016-11-02 14:38
******!学校我就服你😂
点赞 回复
分享
发布于 2016-11-02 16:04
点赞 回复
分享
发布于 2016-11-02 16:36
恭喜啦!
点赞 回复
分享
发布于 2016-11-02 16:39
好厉害!
点赞 回复
分享
发布于 2016-11-02 20:09
答主牛逼,,,另外,,第四部分的书比如csapp,现代操作系统这些书,,答主看了多少哈,,,我感觉正常人应该是啃不下全部的。。。
点赞 回复
分享
发布于 2016-11-03 20:09
厉害了
点赞 回复
分享
发布于 2016-11-13 17:48
这么多人最服你了
点赞 回复
分享
发布于 2017-04-04 21:43
好棒
点赞 回复
分享
发布于 2017-04-04 23:02
我即将大三了现在慌的一批,算法大一接触过,也就那么点而已,计算机网络也只是认识而已,对于操作系统理解也不深刻,对于语言,以后走Java开发,可能走大数据方向,但是自己也就学了半年,断断续续的,目前都没接触任何框架,就会用了点jsp,以及前端基础语言。很慌,因为大一大二,时间都放在了web安全里了,大二结束之后迫于学校(因为参加比赛,而只有我一个人会点,我想培养出来优秀的学弟,可惜,所以导致我整个大二都很累,所以我想放了不想搞了)。leetcode每天都在刷,Java也跟着学,但是这种很慌的感觉让我很不好,我想进大公司,但我无奈自己没有那个实力,又各种百度谷歌成功案例,我知道那些成功案例都是上了4年大学的,但是我想一年就去掌握并做出来好的东西,感觉有点搞笑,现在也就每天投入大部分时间去搞了,因为我不想和学校那些没怎么努力过的人一样,我不想成为那样的,这些成功案例可能也就是激励自己不要放弃吧,这条路已经没有回头的余地了。
点赞 回复
分享
发布于 2018-08-04 01:00

相关推荐

点赞 评论 收藏
转发
20 159 评论
分享
牛客网
牛客企业服务