简历部分
一般需要包含以下内容:
- 个人基本信息
- 获过的奖状
- 主要技能
- 所修课程
- 项目经历
- 实习经历
- 自我评价
如果没有实习经历可以不写,项目经历根据自己的情况写,也可以不写,但最好是要有个自己的项目(最好有亮点),后面面试问完基础一定会问项目的,如果没项目很有可能后面面试跟面试官就没得聊了,那么面试成功的概率会降低,当然不排除能力特别好的同学,总得来说有项目是好的。
笔试部分(Java / android)
一般形式 : 选择+编程、问答
-
Java 必考
-
jvm 通常都会考2-3题选择或1-2题问答
-
数据结构与算法 必考
-
计算机网络 一般会涉及2-3题选择题
-
操作系统 一般会涉及2-3题选择题
-
数据库 一般会涉及2-3题选择题
-
linux 一般会涉及2-3题选择题
-
设计模式 笔试考的相对较少
-
还有软件工程,编译原理之类考的比较少,但也有公司会考
-
还有就是会根据岗位涉及不同的方向题(比如:java后台开发,android开发 会涉及几题简单的选择)
-
编程/问答 必考 编程主要考算法,问答就不一定了(根据岗位而定)
关于笔试涉及的内容还是很多,所以要做好准备,可以把书上的内容复习一遍,配合去牛客网上刷题,会有很大的提升。
重点说三遍:算法很重要,算法很重要,算法很重要
编程题一题分数一般20分左右,所以一定要多练练算法题。
这里我整理了一些大厂面试经典高频的算法题,需要的可以到文章直接去领取!(需要的领取!不需要的可以跳过,谢谢支持文章)
面试部分
只写还记得的!
迅雷(android开发)
一面: