21届暑期找实习情况总结

  • 前言
已经6月份了,本人从3月中旬开始找实习,一共投了十几家公司吧,有的杳无音讯,有的给了面试机会但是没有充分把握,刚开始的时候简历没有好好包装,基础知识并没有重视,而且犯了策略性的错误,一开始就面阿里腾讯这样的大厂,所以3月份和4月份一直处在被摔打的状态,这也是一种经历吧。幸运的是4月底的时候360给了连续二面的机会,并且面试感觉特别好,给了我信息,继续努力。到了五月份,状态逐渐好了起来,陆续收到百度开发岗和好未来的开发岗的offer,最终选择了百度。但是特别要感谢好未来,给了我第一个offer,给了我极大的信息,但是因为岗位是C/C++,我本人想做Java,所以就拒绝了好未来,选择了百度。在三个多月的时间内,自己有了一定的提升,但也有很多的不足和问题需要去解决。
  • 简历投递情况

公司

岗位

进展

状态

网易

Java开发

一面

腾讯

Java开发

一面

菜鸟

Java开发

一面

凉(因为简历出了问题,部门一直没收到简历,所四月中旬才开始一面,错失了好机会)

美团

Java开发

一面

OPPO

Java开发

一面

招行信用卡

Java开发

笔试

根本不给面试的机会

趋势

Java开发

二面

360

Java开发

二面

二面结束之后感觉状态还不错,但是没有给hr面的机会,据说360是海面,邮件询问说漏掉了,会继续安排,但是可能招满了,一直没有消息

学而思

服务端开发

hr

AC

百度

测试开发(开发类)

二面

AC

微众银行

测试开发

笔试

笔试之后一直没有消息,6月2日打来电话询问要不要继续面,我拒绝了

华为

Java

一面

准备二面(今年华为流程太慢了,已经半个多月了,还没有安排二面)

  • 总结
总体来说,个人准备的还是有点晚,因为三月份论文马上要投了,改论文做实验改格式,到了三月下旬才开始准备。虽然做过一些服务端的开发,但是基本都是crud,加上对于jvm、容器、多线程、高并发这些基础知识没有特别多的了解,所以面的时候很惨,基本上很简单的问题都不会。而且剑指才开始看,没有刷很多,每次遇到手撕代码必凉。后来才开始恶补上述内容,包括计算机网络、数据库、Java基础等,希望秋招的时候可以继续争取一下阿里腾讯吧!感谢牛客!
  • 面经整理
360、百度和好未来的面经在其他文章中已经介绍,下面我就把剩下公司的面经展示一下:

网易一面:

1.线程池关键参数

2.redis同步机制

3.list有哪些?linkedlist的介绍,list的其他线程安全模型

4.redis分布式锁,redis数据同步机制

5.AOP机制的原理

6.项目:支付机制如何保证幂等性,对账机制如何处理;有1000万条数据如何处理

7.session如何保证用户唯一对应

8.垃圾回收器了解吗?CMS

9.jvm堆内存划分;老年代的更新机制

10.Driud数据库连接池为啥要用?

11.Bean的初始化方式

华为一面:

1.自我介绍

2.项目安全性的体现(三点)

3.线程池和线程如何停止 interrupt() /shutdownNow

4.https证书的加载过程

5.项目如何保证安全性,比如防止sql注入

6.一些安全攻击如何避免

7.Hashset、Linkedmap和Arraylist区别,hashset存储object,需要重写equals和hashCode方法

8.volitile关键字

9.Exception和error的区别

10.获取线程堆栈的信息,获取线程内存信息 java虚拟机中获取线程堆栈的信息,可以通过jstck命令:

11.jvm跨平台需要注意哪些问题。慎用系统差异函数

12.int占几个字节

13.Integer a = 1;

Integer b = 1;

System.out.println(a==b);//true

Integer a = 1000;

Integer b = 1000;

System.out.println(a==b);//false

//首先对象的比较是比较的对象地址:Integer a = 1000;这段代码是进行了集合对象的自动装箱功能,这段代码,把int类型的1000,通过内部程序自动调用Integer类里面的public static Integer valueOf(int i)方法装换成Integer类型.该方法是对要转换的int类型数据进行了判断,如果在规定范围内就使用缓存里面的值,即不重新创建对象,否者重新创建对象;从上面代码中可以看出Integer规定的使用缓存范围是-128~127之间,因此1000明显不在这个范围之内,所以每次自动装箱都会重新创建一个新的对象,每次都是一个新的地址,这也就解释了a不等于b的正确性。

14.编程:字符串重新排列


#2020暑期实习##网易##腾讯##美团##菜鸟网络##Java工程师##实习##面经#
全部评论
请问大佬做的是什么项目啊
点赞 回复
分享
发布于 2020-06-03 19:52
大佬还是稳
点赞 回复
分享
发布于 2020-06-03 20:15
滴滴
校招火热招聘中
官网直投
补充一下,华为性格测试两次都挂了,已经不会安排二面了,不清楚会不会影响秋招,华为性格测试真的迷
点赞 回复
分享
发布于 2020-06-04 00:22
老兄我想问一下你是怎么找到那么多家公司面试的,我也是3月份开始找,在软件上找投了很多家公司,到现在6月份只面试了一家公司,其它公司都没有后文了,方便联系一下吗,我希望能和你交流交流
点赞 回复
分享
发布于 2020-06-04 01:22

相关推荐

孩子目前拿到了几个日常实习的offer,下半年就要去继续读硕,现在把一些跟大模型基本无关的全部排除,有个大厂做的事情看起来像是完全CRUD没有什么LLM的应用场景应该就不去了,其他大厂当时保险起见投的基本都是传统后端岗,基本没什么大模型场景,另外有offer的应该这两天也要开始推掉了,剩下的这两个想请各位来帮忙参考一下应该去哪个,1. 某中大厂,做机器学习平台,大模型部署,分布式,微服务的工作。因为偏AI infra,技术栈应该和多数做系统的后端比较通用,比较适合去类似后端开发岗位,而且他们这个服务是部署前期,用户量从已经达成协议的其他机构来看应该会有不少,结束之后比较好说成果。岗位也是大模型相关,因为公司体量比大厂还是小不少所以每个人搞的东西似乎比较广,应该还是会涉及一些和模型相结合的相关工作。但是这个岗跟模型训练和微调甚至数据处理本身似乎关系不大,可能会参与一点涉及Peft的工作?但是绝大多数似乎都是平台研发做接口做API和做分布式,训练过程和推理加速估计不会有多少涉及,语言Go和Python为主,我没听见有很多用C++/C的地方我感觉GPU和并行计算估计是接触不到了,对之后找算法岗和大模型岗除了场景本身可能有用以外用处似乎比较有限。2. 新能源车厂,做机器学习系统,边端推理加速,并行计算,高性能计算。公司Title名声差别不是那么大,做的东西是风口热点,而且因为不好做所以护城河深。C++和Python为主,基本是正统高性能计算岗,纯血机器学习系统。但是因为我之前没有其他后端方向的实习,对分布式和微服务这种后端常用技术栈这个岗位应该基本完全没有涉及,如果机器学习方向出现问题不好转通用后端。而且不确定组里的技术水平是怎样的,考虑到是在车厂所以模型体量会偏小而且更多关注在边端设备的推理加速,之后全职找工作类似场景感觉比较有限,因为业务跟多数互联网公司差别都很大,相当于之后基本只能去车厂和硬件厂找,大公司可能会有但是体量应该会非常小。想请各位帮忙选一下,谢谢大家,如果希望知道其他细节可以来问。现在还有几家在流程的,也有很类似的岗位,希望可以获得一些参考。 #晒一晒我的offer#  #牛客在线求职答疑中心#  #我的求职思考#  #如果可以选,你最想去哪家公司#
点赞 评论 收藏
转发
8 57 评论
分享
牛客网
牛客企业服务