应届生毕业进阿里?

118 篇文章 6 订阅
86 篇文章 0 订阅

前言

我是18年毕业的一批,当时拿了10+大厂的offer,有一些经验分享给大家。

如果是应届毕业生对面试技巧有疑问,感兴趣的,也可以私信我。

互联网公司求职依靠的是个人的综合素质,但同时也不乏技巧。本文站在应届毕业生角度,谈谈互联网公司求职的基本要素和面试技巧。

一、途径时间

应届生求职时间轴。

  1. 春季3-4月份实习

  2. 秋季7-8月份校招内推

  3. 秋季9-10月份校招

二、简历

简历模板很多,推荐用LaTeX撰写,看起来会专业不少。简历要详略得当,重点突出,把自身的优势充分展现出来。

一份好的简历应该包括如下信息:

  • 个人信息。电话+邮箱,确保面试官能联系得到;除高颜值女生不建议贴照片。标明求职意向,便于HR或技术面试官筛选。

  • 学历概况。学校、学历;如果绩点好,还可以体现"保送""2/300"排名等字样。

  • 知识技能。体现技能点。措辞需得当,按照熟悉程度由高到低:精通-熟练-掌握-了解,慎用精通。突出熟悉的技能。

  • 项目经历。项目需准备3个左右,重要性从高到低罗列,第一个项目一定要熟悉、自研、有难度、有成果,与求职岗位契合。如果没有符合条件的,则根据情况酌情减少特性。每个项目经历,需要体现:个人在项目中的角色,用一句话描述项目:在XX背景下,采用XX等技术,解决了XX问题,提升了XX。同时在项目描述下标明项目的功能要点、难点和技术点。最好标明项目的亮点,如准确率提高了3%,性能提升了20%等。

  • 科研及奖励。多针对研究生,写明论文(CCF C类+)、基金(863等)、专利(已授理或已发表)等科研成果;全国或国际性大赛的获奖经历,如ACM、天池、数学建模国赛美赛、Google Code Jam等;校园内的国奖、学生会主席级别的奖励。不建议烂写奖项,如优秀团支书、学院三等奖。不建议烂写科研经历,XX不知名学报。这样会适得其反。确实大学经历没有科研和奖励则不写该部分。

除上述必须体现的部分外,有一些简历禁忌与大家探讨:

  • 技能点拼错,大小写尤甚。正确撰写如MySQL、Struts2等。

  • 页数太多,应届生以一页为佳。

  • 无用信息堆砌,如个人爱好(连校队都进不去的打球);自我评价(认为自己认真踏实)。很普通的爱好不会让人眼前一亮,除非钢琴十级、足球校队等相对出类的爱好,会加分;认真踏实可以通过项目经历、科研及奖励来体现,自认为认真踏实却毫无建树,反而贻笑大方。

三、知识准备

应届生面试我认为主要考察三个部分:基础知识、项目经验、算法。

3.1 基础知识

基础知识主要包括语言特性、操作系统及Linux使用、计算机网络、数据库以及岗位或者项目相关领域的技能点。如Java服务端岗位则:分布式服务框架如Dubbo;应用开放框架如Spring、持久化框架如myBatis、内存数据库如Redis、通信框架如Netty、多线程等。语言特性以Java为例,则包括Java内存分配、JVM虚拟机及垃圾回收机制、Java面向对象思想核心、泛型、反射及代理、JDK源码等。

3.2 项目经验

因人而异,一则说明项目的难度、解决办法、解决后的成效;二则搞透项目中的技术点,在面试官的提问中不能有纰漏。

3.3 算法

算法是程序员基本功,面试中经常会考察机写或者手写算法,平时要擅于算法归类以及算法练习。归类包括但不限于:排序、查找、链表、树、图、字符串操作、位操作、动态规划、回溯等。常用的算法练习网站有:zoj、poj、leetcode难度适中,oj相对较难。同时,算法推荐书籍《剑指offer》、《编程之美》。

四、技术面技巧

技术面一般共三面。一面多为未来同事面,二面多为未来组长面,三面多为未来主管或总监面,三面的侧重多有不同。一二面更注重知识深度,三面则更注重知识广度。

项目和基础知识面试时,由于技能纷繁复杂,不可能全知全晓,要注重和面试官的沟通,面试官愿意通过引导来考察,但一定反感全程你问我答式的机械面试。

算法题手写也有一定技巧:

  • 首先不要立刻提笔,根据题目难度有几分钟的思考,多方位考虑异常情况、问题陷阱等,让面试官觉得你考虑全面,而不是冒失解题,错漏百出。如果题目碰巧之前准备过,则更需要思考的时间,不然面试官觉得这题目他做过,会降低预期。

  • 其次要尽量解决问题,即使没有想到要求时间或空间复杂度的解法,但也要确保通过暴力破解的办法先解决问题,然后再优化,守住基本盘

  • 最后是如果时间不足、应试紧张导致源码撰写不完时,用伪代码描述思路,不要让面试官觉得没有想法和思路。

五、HR面技巧

HR在面试时,关注点与技术面不同,她关注个人价值观、潜力和规划、学习和沟通能力、接收offer的概率和谈薪资。有一些经验供参考:

  • 提前做准备,了解公司文化、公司及部门概况,阐明自己意愿强烈。

  • 简历一节中强调要体现项目角色,HR多会问项目经理中个人的角色体现,如项目leader是如何协调同学们一起完成项目的;项目主开发是如何设计和解决难题的等。

  • 合理表述自己的职业规划,要有归属感,而不是拿公司当跳板。

  • 如果有其他同级别公司的offer,会更好要价,谈妥薪资的概率更高。

面试前复习路线参考

接下来分享的系统学习资源以详解各大互联网公司的 Android 常见面试题为主线,从面试的角度带你介绍必备知识点,以及该知识点在项目中的实际应用。帮你在现在的基础上,重新梳理和建立 Android 开发的知识体系。无论是你短期内想提升 Android 内功实力,突破自己工作中的能力瓶颈,还是准备参加 Android 面试,都会在这份资料中有所一些收获

刷大厂面试题备战,增加大厂通过率

历时半年,整理了这份市面上最全面的安卓面试题解析大全。

1.可以通过目录索引直接翻看需要的知识点,查漏补缺。
2.五角星数表示面试问到的频率,代表重要推荐指数

知识储备!(Android移动架构师七大专题学习资源)

  • **架构师筑基必备技能:**深入Java泛型+注解深入浅出+并发编程+数据传输与序列化+Java虚拟机原理+反射与类加载+动态代理+高效IO

  • **Android高级UI与FrameWork源码:**高级UI晋升+Framework内核解析+Android组件内核+数据持久化

  • **360°全方面性能调优:**设计思想与代码质量优化+程序性能优化+开发效率优化

  • **解读开源框架设计思想:**热修复设计+插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计+IOC架构设计+Android架构组件Jetpack

  • **NDK模块开发:**NDK基础知识体系+底层图片处理+音视频开发

  • **微信小程序:**小程序介绍+UI开发+API操作+微信对接

  • **Hybrid 开发与Flutter:**Html5项目实战+Flutter进阶

知识梳理完之后,就需要进行查漏补缺,所以针对这些知识点,我手头上也准备了不少的电子书和笔记,这些笔记将各个知识点进行了完美的总结。

i

最后还有耗时一年多整理的一系列Android学习资源:Android源码解析、Android第三方库源码笔记、Android进阶架构师七大专题学习、历年BAT面试题解析包、Android大佬学习笔记等等,这些内容均免费分享给大家,需要的小伙伴评论区扣1免费领取。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值