秋招面试总结

秋招结束了,我也算留下了实习的公司,经历了实习生面试和秋招,其实真的很多话想说的。第一面试真的好辛苦啊天天跑来跑去,第二,今年找工作真的好难啊。今天写一篇文章总结下面试一些经验和我们应该怎么准备,希望对大家有点用处啦。
第一,我们的目标公司要选择好。这个其实很重要的。从事Java或者说软件开发,我们有以下公司可以选择1.互联网公司,BAT这些啦。第二软件公司,金蝶用友那些。第三银行国企,第四其他传统行业的公司。这些公司都有自己的有点和缺点,例如互联网公司,技术应该算里面最强了,里面用到的技术也是最新的。比较适合年轻人奋斗。但是他面试和条件都是唯技术论,就是技术好无论你学校怎么样,四级有没有过这些都不是问题。第二是软件公司了,这种公司技术比较保守,氛围比较沉闷,但是朝九晚五。而且公司赚钱和收入也是不比互联网差的,但是个人发展可能就一般般。国企和银行还有其他传统行业的公司就不做评论了。。。hhh你懂的。
其实从我上面态度里面也看出来,其实我建议的是刚毕业还是去互联网比较靠谱,对你以后跳槽,还有发展去互联网公司都是一个不二的选择。然后就有一个老生常谈的问题:大公司还是小公司?答案其实不用考虑的,大公司。因为大公司里面遇到的场景和需求都是小公司给不到的。
上面其实都是虚的,下面说的实际的东西就是我们应该怎么准备,大的互联网公司不需要我们有即战力(最好就有啦),更加看重的是我们潜力,什么是潜力呢?说白了,就是你的上限。你能不能成为大牛。所以他对你基础(计算机基础很重视),包括:数据结构,操作系统,网络算法等知识。不过按我面试的经验感觉,现在面试官也不单单要求基础好那么简单了,对你的原理和一些应用的东西也很重视,当然这些也是加分项,基础够牛逼,即使一点应用东西都不会也没关系。
数据结构和算法:查找(二分,BST,AVL,B tree),排序(要知道什么时候用什么排序),线性结构,二叉树,图论算法。这些建议不要单看书,多刷题,还要多思考每个结构应该什么情景进行使用。建议多刷牛客网。
网络:HTTP,TCP。这部分建议看《图解HTTP》,《图解TCP/IP》
操作系统:这部分知识其实和多线程(进程)有很大关系,也和Java很多API有密切联系。主要常考的就是进程线程,内存管理等。看《课本》
Java基础:上面那些很多时候会在笔试中考察。Java基础其实很看出一个程序员功力在哪里,这里的基础不是说课本的内容。下面我来总结下Java基础的常考点。
1.多线程:a.线程池的原理。
b.能不能写一下生产者消费者模型
c.voliate关键字
d.Java有多少种锁,怎么互相转换的
e.了解Java1.5并发库吗,了解多少。。。CountDownLatch那些还是要懂的
等等等等。。。参考书籍《Java并发编程艺术》
2.NIO,BIO,AIO的区别和使用(并发编程网有他们的教程)
3.JVM:1.各种垃圾收集器
2.Java的内存模型
3.Java类加载的过程
4.Java性能调优经历
5.考你几个JVM参数 参考《深入理解Java虚拟机》
4.23种设计模式和七种设计原则
Linux基础:这个很重要但是真的没什么好的资料想学会就自己装的linux系统好好耍

上面说的都是最基础的东西,换句话说这些东西相当于面试官问下看看有没有兴趣了解你的东西。下面开始装逼啦。
1.你看过上面源码吗,建议看下Spring 里面IOC的源码,阅读一下,面试很加分的。
2.一些主流的缓存应用,redis,memcached。要对里面原理有些了解,任何应用东西知会API,面试都不要说出来。
3.了解下分布式架构,dubbo+zk,thift,nginx等。。这个有个概念就好了,没再互联网做过这个没接触过,也深入不了
4.有没有高并发高可用的项目经历呢?我们很多人都把什么图书管理系统,什么学生管理系统放在简历。。这样面试官一看其实就心里扣分很多了,放简历的项目都是有难度有特色的,互联网最喜欢高并发高可用,所有你有高并发高可用的项目放上去自然加分不少。、

最后总结几句1.秋招不是高考,高考又固定考纲,秋招没有,秋招拼的是真材实料,所以只有增强自己实力 才行。
2.注重基础,项目没意义的就别做了,如果学校真的没有情景让你使用,就专心巩固基础
3.定期看看自己技术栈,熟悉什么,了解什么,会用什么。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值