ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

应届生毕业进阿里?

2022-03-18 21:59:00  阅读:183  来源: 互联网

标签:面试官 框架 项目 毕业 面试 算法 阿里 Android 应届生


前言

我是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免费领取。

标签:面试官,框架,项目,毕业,面试,算法,阿里,Android,应届生
来源: https://blog.csdn.net/m0_64365896/article/details/123584500

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有