楼主本人是西邮学生,大二的时候开始有点迷茫,很多东西都是未知的,也对未来有了些许恐惧,每天跟着别的同学同步调,也不知道该干点啥,不知道各位学弟学妹们是否也和我一样,有过这样的状态?
一次改变的开始这样的状态持续了大概四五个月的时间,直到机缘巧合下认识了一位同专业的直系学长,然后加了学长的微信,和学长聊了很多,也问了很多关于光电方面的专业课以及未来的发展。
学长在西开学Java后台开发方向,对这个方向也比较了解,也给我讲了很多,包括软件和硬件的入职岗位,以后的薪资情况,我纠结徘徊了一学期,寒假在家也查了很多资料,我大二第二学期开始走起了学长的老路。
关于实习和找工作2017年三月份开始学起了Java后台开发,2018年4月份开始找实习,也就是大三下学期,大三实习的时候拿到了一份云计算相关的实习offer,去实习两个月后。
回来加入了秋招大军,很荣幸能被猪厂收录,下面是总结的猪厂的一些面试题,希望能帮助到那些正在找实习的学弟学妹们。
网易一面1. Spring 为什么是轻量级的?
2. Spring的bean的注入过程?
3. Spring的IoC和aop的过程?
4. 有没有写过aop的?
5. Spring boot 了解过吗?了解过什么设计模式?
6. 看过什么源码?
7. 学习java过程中?遇到什么让你难忘的困难吗?
8. 项目怎么部署的?说一下HashMap的实现?
9. MQ了解过吗?
10. Redis了解过吗?
11. 怎么解决秒杀功能?
12. 分布式锁怎么实现的?(Zookeeper)中实现过?
13. Lock? 什么是可重入锁?默认是非公平的?为什么?
14. 线程池介绍一下?
15. 非公平锁性能高于公平锁性能的原因:
16. 手写生产者消费者模式的代码。
网易二面:1.java内存模型?javaGC机制?
2.类加载过程
3.冒泡排序和快速排序有什么区别
4.数据库使用的什么?
5.聚集索引?和非聚集索引的局别?
6.多线程有使用过吗?线程池的参数?
7.ThreadLocal有使用过吗?详细介绍一下。
8.spring aop的两种实现方式?jdk动态代理,CGLB代理的区别
9.Spring的启动过程?XML文件中是怎么配置的?
10.逻辑外键?
11.Xss()xss (跨站脚本攻击)(了解一下)
12.线程池的参数??
10 有哪些自己觉得比较好的地方说一下
11 Linux命令了解哪些说一下。
hr面:hr小姐姐有点好看的,点赞。
1 自我介绍
2 实习经历
3 实习收获
4 评价一下云音乐,和qq音乐比较一下。
5 有什么爱好
6 城市选择,公司选择啥的
大概就是这些啦。
留给最后的一点点小建议
如果能早点准备的话,最好大二的时候就开始选择自己以后要做什么,报班,去实验室还是走非技术方向,不管哪个方向都可以找一些学长学姐去咨询一下,应该为求职做点什么准备。
大三去参加实习,有一份实习经历,秋招的时候真的会事半功倍的效果。
最后祝大家都能拿到自己理想的offer。
加入西开,一起成就更美好的自己吧!