记录一些失败的面试
作为一名渣硕,在煎熬的三月底到四月,稍微体验了找实习,因为老师可以放行,但是结局是悲惨的,上来就做了几个大厂的笔试题目,但是基础太差,不是笔试过后没消息,就是面试无情被怼,平时用ssm快速搭建网站,手撸sql视图偷懒,没有深入底层的学习,看牛客面经,确实自己差的很多,很多,很多。。。
基础不够强硬,框架底层不够深入,算法数据结构一窍不通,即便是sql,人家也不会问你curd这种low的问题,中间件这些就更没用过,linux高端用法不太懂,设计模式最近才开始学习,哇,我说不下去了,因为实验室是一直做工程的,还以为自己在java后台做的还可以,垃圾项目大概有10个了,这样的我??如果有公司让我去实习,我大概觉得这个公司药丸。。。
实习不好找,让我心力交瘁,到最后有公司来了自己也走不动了,3个月也许我去了,对于基础真么差的自己我真的不知道我去公司是恶补还是学习技术,所以放弃了。
偷偷黑一下华为,玄学面试,不是自己领域的人随意面试,看中成绩,不知道他在互联网领域做的是什么样子的,等我们实验室的人实习了在反馈吧,大概大家是为了高工资吧,还是争取进互联网公司吧。
bat就不解释了,你基础足够强硬,算法差不多,你可以去的,但我现在也就停留在1面的垃圾状态吧。
默默的静下来沉下心的去补充自己的知识吧。互联网浪潮下每个努力的人都是值得敬佩的,那些拿到offer实习的大佬付出了很多,比我努力的人还比我强的人太多了,这一行大概就是这样的,微信换了我好基友的头像,看着他的背影,去努力吧,希望他博士之路早日发表论文,加油,旭哥,对于我自己,只想说,我不想做一个幸运儿,只想靠自己慢慢去努力,夯实,希望走的更远一点吧。(难不成回老家抓鱼??)
java需要学习的东西,三个月加油!现在稍微平复了状态,自己其实还喜欢这一行的,学习起来还是挺快乐的,毕竟每天那么无聊。
1. 扎实的计算机专业基础,包括算法和数据结构,操作系统,计算机网络,计算机体系结构,数据库等
2. 具有扎实的Java编程基础,理解IO、多线程等基础框架
3. 熟练使用Linux系统的常用命令及shell有一定了解
4. 精通多线程编程,熟悉分布式,缓存,消息队列等机制;熟悉JVM,包括内存模型、类加载机制以及性能优化
5. 精通spring mvc、orm框架(ibatis或hibernate)、Redis
6. 具备良好的面向对象编程经验,深入理解OO、AOP思想,具有很强的分析设计能力,熟悉常用设计模式
7. 有大型分布式、高并发、高负载、高可用性系统设计和稳定性经验
8. 熟悉面向对象设计开发,熟悉各种常用设计模式,并有在具体的应用场景落地经验
9. 熟悉Spring、iBatis,等开源框架及消息,存储等常用中间件。
10. 分布式系统应用架构设计与研发经验,精通Java EE、SOA、OSGI等相关技术
11. 熟悉SOA,有平台化实施经验者,有大数据量、高并发系统和大型网站构建经验
12. 分布式系统应用架构设计与研发经验,精通Java EE、SOA、OSGI等相关技术
秋招加油!去自己未来的公司去实习!祝愿每个在路上的程序猿找到自己心怡的工作!