两年Java程序员的面试总结(你值得拥有)

前言

学习两年左右,实习一年左右,正式作业一年左右,其实挺尴尬的,高不成低不就。因此在面试许多公司,找到了现在最适合自己的公司之后。于是做一个关于面试的总结。期望能够给那些依旧在找作业的同学提供帮助。

面试

其实关于面试总结这块,我也看过不少文章,可是大部分都是关于面试题以及面试中的问题所谈。可是关于一个不拿手找作业的同学来说,其实在简历制造这一块很重要。由于简历没写好的话,连面试约请都没,何谈面试呢。

所以我预备谈谈我对简历制造这块的一些见解。如有不当,欢迎指出!

简历制造

在写简历这方面,需求下必定的功夫。究竟简历便是你给别人的第一形象,而形象则决议你的面试时机。简历杰出的便是一个简字,简历的制造不要过多,也不要过少。2-3页最好。

简历的三个重要点便是,我是谁、我要做什么、我能做什么。

第一点,个人的根本信息。
除了个人名字、籍贯、现住地址等外,还需加上结业校园、所学专业、作业时刻等。重要的信息填上,无关的信息则少写或不写。例如身高、体重之类的。

第二点,求职意向。
这点很重要,能够的话,排版放在个人信息下面。求职意向首要便是期望作业的岗位、作业的地址以及薪资。作业岗位主张后面加个相关作业,能够少量提升面试时机。例如,java工程师及相关作业。薪资这块则主张填写面议,过高或着过低只会下降面试时机。

第三点,也便是HR最注重的一点,技能能力这块。
就写做把握的技能以及相关熟练度,最好多用点技能关键字,究竟不少的HR是依照关键字来查找的。例如 JAVA、SQL、linux等。这点排版也主张放在求职意向下面。剩余的便是作业经历以及项目经历了。作业经历这块就不细说了。

重要的是项目经历。项目描绘这块,个人主张,第一点,你要告诉别人,你的这个项目是做什么,为什么人群服务,怎样运用。不要过多的说明用了什么技能,用这些技能怎样开发项目。

这点大致提下就可,究竟篇幅有限,运用技能这块和面试官相谈即可。第二点,项目担任开发的模块以及技能,这点需求让别人知道你在这个项目做了什么,用到了那些技能。第三点,项目成果,这点看个人,假如不知道怎样写,能够写个人在项目学到了什么,或许碰到了那些问题,是怎么处理的。

至于自我点评、获奖之类的,能够留在最后书写,写自己的真实情况,最好不要运用招聘网上的那种模版。

简历投递

投递简历这块这块看个人而定,智联、51、BOSS直聘、拉钩、猎聘这些还行,尤其是后三个,专门为IT职业服务的。能够多试试。

假如有内推的话更好。现在微信招聘之类的也不错,还有一些社区招聘之类的也能够多看看。

注意:假如面试收费之类的,这种就不用考虑了。在投简历的时分能够去看准网查查该公司的相关情况。

面试预备

在预备好简历之后,应该做些相关面试预备。

首要,是笔试题,这点是初级程序员绕不过去的坎。

笔试题一般的公司都会出的,除非你是大牛,能够挑选不做。所以,仍是老老实实的预备吧。

首要,根底相关面试题要做好。

一些JAVA相关的面试题型都有。还有在一些网站上面做面试题,

一些比较常见出现的问题,趁便罗列下。

  1.  

JAVA

  1. 5个常用的java-api包。
  2. String类中常用的5个办法。
  3. API接口开发的注意事项。
  4. TCP/IP、HTTP协议。

调集相关的问题(要点)

  1. HashMap、TreeMap、Hashtable、LinkedHashMap、ConcurrentHashMap、 ArrayList、LinkedList的完成和差异之类的。
  2. 上述调集中的那些是线程安全的,那些不是。
  3. 在那些场景运用这些调集。
  4. List、Map、Set三个接口,存取元素时,各有什么特点。

线程相关问题(要点)

  1. 创立线程的几种办法。
  2. 线程同步的办法。
  3. wait和sleep差异。
  4. Runnable接口和Callable接口的差异。
  5. 怎么完成线程安全。

结构相关常识(这块反而不多)

  1. Mybatis#和$的差异.
  2. Hibernate和Mybatis的差异。
  3. Spring MVC和Struts2的差异.
  4. Hibernate的缓存机制。
  5. 什么是Hibernate延迟加载.
  6. 为什么要用spring。

SQL(首要调查Group by和Order by相关常识)

  1. 查询每个班级成果最高的学生。
  2. 查找出每个班级成果第二的学生。
  3. 依照班级查询每个班上总分前三的学生。
  4. 查找入职工工时刻排名倒数第三的员工所有信息。
  5. 薪水排序后薪水排名在第2–8的员工。
  6. 按薪酬进行排名,排名从1开始,薪酬相同排名相同(假如两人并列第一则没有第二名,从第三名持续排)。
  7. 用一条sql语句取出所有名字有重复的学员名字和重复的记录数。

JavaScript/JSP/Servet (这些一般是根底题)

  1. JSP的内置对象以及效果。
  2. JSTL的常用标签。
  3. Servlet的生命周期。
  4. URL和URI的差异。
  5. Ajax同步和异步的差异。
  6. 运用ajax发送异步请求的流程。

其它

  1. &和&&的差异。
  2. ==和equals的差异。
  3. int和Integer的自动拆箱/装箱相关问题。
  4. IO和NIO的差异。
  5. final、finally、finalize的差异。
  6. 重载(Overload)和重写(Override)的差异。
  7. String、StringBuffer和StringBuilder的差异。
  8. 怎么完成浅克隆和深克隆。
  9. 单例形式的完成以及最优。
  10. 排序的完成(冒泡、挑选、快速等)。
  11. 去除重复的元素(实际是重写equals和hashcode)。

面试流程

现在有不少公司先是人事面试,然后技能面试。所以在人事这块议论薪酬的时分,最好不要说死,或许先不谈,藏着技能面试过了之后再谈。有点由于在薪酬待遇这块没谈好,就直接走人了。究竟面试两边都要花费不少时刻,所以这块需注意!

在相谈的时分,要注意礼貌,不管是否成功,都应该注意言行和态度。

一般技能面试这块会先让做个自我介绍,这块应该充大学开始讲,不应过多,要点放在作业上和项目上。大学这块就简单介绍结业校园、结业时刻以及所学专业。假如有关于IT之类的获奖,能够提一下,但不易多说。

项目这块,可能会发问为什么这么做,假如让你来从头规划,你回怎么规划。在这个项目中的困难点是怎么攻克的,在这个项目中学习到了那些等等。
在项目讲述这块,最好找面试官所感爱好的项目,一般便是做过的项目和所招聘岗位较为符合的。

在面试结束之后,理应说声感谢!究竟面试其实也是成长的一种。

一般来说,技能面试过了的话,根本也就过了。剩余的就看待遇相谈这块了。在待遇这块最好遵循自己的主意,不要由于当初没谈好,后来作业时心中不满,发生的一系列问题。

面试技巧

个人能力这方面无非两个方面,广度和深度。

技巧很简单,便是说自己拿手的。技能把握广,可是不深,就能够将自己的技能广度多说点,趁便能够提下自己的长处 例如:学习新技能很快;技能把握深,可是不广,就能够将把握的深度多说点,能够提下自己在学习这块的专研度。假如在这两点都没有太显着的长处的,能够尝试从项目业务说,最好将项目吃透。

与面试官相谈的切记要诚笃,不要弄虚作假。碰到不会的或许了解不深的,直接越过,最好将面试官引导到自己拿手的领域。

面试总结

面试完之后,最好进行总结。究竟每一次面试都是一次收成。假如将面试中所遇到的问题以及感悟能记下来,那就再好不过了。

在找作业的时分,除了做些相关面试和预备了解以前做的项目之外,还应该学习新的常识。究竟,每多学一点,成功找到作业的时机就大一点。并且,IT这行,技能发展过于快速,假如没有学习新常识的动力,终究会被淘汰。

由于学习实在是很枯燥无味。学习是一个长期投资,短期很难道看到收益,而文娱是一项短期投资,短时刻便能够看到收益。所以学习这块最好能够给自己定一个目标,每天学习一点,渐渐的会达到的。假如没有动力的话,能够给自己设置奖赏。这是能够激发学习的爱好的。

还有一点,今天能坐完的事情,肯定不要留给明日。究竟,人都是有慵懒的。你要信任你自己,今天的你能做的没有做,明日的你也不会做的。

其它职业规划
这块我仍是个小菜鸟,无法为各位指出。不过引荐一个阿里的大牛的文章,信任会有不少收成的。
http://blog.csdn.net/zuoxiaolong8810/article/details/51482550

其它的相关的文章
http://blog.csdn.net/nuaazhaofeng/article/details/63707235
http://blog.csdn.net/v123411739/article/details/71437307
最后,祝在找作业的各位能找到自己心仪的公司!!!

假如你对生活感觉到了失望,请不要气馁。由于这样只会让你愈加失望! 所谓的期望往往都是在失望中萌生的,所以,请不要抛弃期望!

(想自学习编程的小伙伴请查找圈T社区,更多职业相关资讯更有职业相关免费视频教程等待你来学习。完全免费哦! )

 

 

转载于:https://my.oschina.net/u/4136985/blog/3052518

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值