准备找Java开发的除了看面经可以看下这个总结

之前发了一个纯面经的帖子,这次是自己关于秋招的一些总结,面试除了掌握技术还得掌握技巧和方法,得做到心里有谱,这是个人感觉。所以这次的分享就是让和像我当初一样心里没谱的大概有个参照,进而有个自己的计划。

(我个人投递的所有岗位都是Java开发,所以有这方面打算的可以继续往下看看了)

一、简历:

  1. 个人基本信息(姓名、性别、意向职位和意向城市、学历联系方式)要简洁清晰
  2. 教育背景,倒叙(博、硕、本),成绩好的在这里可以来个topX,学校211/985的话标记出来。
  3. 项目经验尽量包含时间、名称、上线的项目给个链接出来最好、两三句的项目描述、项目使用的技术、你在项目中担任的角色或者负责的模块。
  4. 实习经历、高质量大赛或者论文,我这两项没有,但这两个一定是加分项。
  5. 专业技术,罗列自己会的技术就行,千万别写错了!!!要规范,别java、mysql,人家是Java、MySQL,其他的也是一样的意思。
  6. 获奖经历,简写就行,很牛的大赛或者专利软著的可以标识出来。
  7. 自我评价,三句左右就差不多了。

注意:简历上任何一块体现技术的地方自己都要吃透,可以讲明白,不会的技术不要往简历上面写,别给自己挖坑~要诚实

二、面试:

  1. 自我介绍,一套是技术面的、一套是hr面试的。一个自我介绍中夹带项目和技术的简述,hr是更侧重介绍自己基本情况和意向,可以略微提及项目技术,不必多说。

  2. 项目准备要充分,大多数的面试中很看重你在项目中做了什么,以及你对自己使用的技术的理解,需要提前准备的关于项目的问题(其实提前准备的过程也是自己消化吸收的过程,虽然这些东西都可以准备,但是依然在面试会让面试官一眼看穿你的水平以及项目的水平):

    1) 项目整体内容,项目架构,技术选型(原因)

    2) 你负责的模块,如何实现,涉及的具体技术(功能点---技术点,自己有清晰的理解)

    3) 你做的亮点

    4) 你遇到的难点,项目中的痛点,如何考虑的,如何解决的

  3. 技术面主要就是两大块,项目或者实习相关,和基础知识,基础知识又包括开发技术和算法题。开发技术每个人的情况不同,但是都要做到有广度和有深度,这决定你能不能通过和通过后的评级(白菜、sp、ssp)。算法题就刷剑指offer和leetcode,能掌握多少掌握多少,撞到原题的概率七八成。不是原题也是类型题,给你提供解题思路,让你在面试中有的聊,这很重要。

三、学习:

  1. Java基础(这里也包括计算机网络、操作系统、Linux、数据结构),我大概是从去年(2018)这时候(11月左右)有空就看看,期间寒假基本没看,还有俩月弄小论文。自己一般是做牛客上面的基础题,一天20道左右,会去看看讨论区的总结。

  2. 算法题,做剑指offer、leetcode

  3. 主要看的书 《深入理解Java虚拟机》太重要了,起码看两遍,面试场场用得上;《大型网站技术架构》结合项目,也提供架构的优化思路,可以让项目更有聊头;《深入分析JavaWeb技术内幕》加深对网站架构的理解,同上一本的意义差不多;《阿里巴巴Java开发手册》灵活运用里面点不仅对开发有帮助,对面试也有帮助;《redis设计与实现(第二版)》讲redis缓存很通透的一本;《Java高并发程序设计》大厂面试一般不都绕不开并发相关问题。面试前以及面试中我就看了以上这些书,相关内容不一定非得看书学习,给大家一个参照。

  4. 技术博客和网上一些知识点总结,自己也会看一看,知道学了哪些、还差什么。

#Java##学习路径#
全部评论
感谢大佬了!
1 回复 分享
发布于 2019-11-07 23:56
时间不足,针对中厂应该侧重哪些?目前这些知识点都快看一遍了,还没练项目
1 回复 分享
发布于 2020-07-10 08:45
手机版app看会丢掉很多格式,显得有点乱,见谅~
点赞 回复 分享
发布于 2019-11-07 11:38
现在去哪儿啦
点赞 回复 分享
发布于 2019-11-07 14:35
感谢大佬!
点赞 回复 分享
发布于 2019-11-07 16:41
大佬有文档吗
点赞 回复 分享
发布于 2019-11-07 17:00
大佬看书都看pdf 还是纸质版呀
点赞 回复 分享
发布于 2019-11-09 00:01

相关推荐

41 351 评论
分享
牛客网
牛客企业服务