2017春招实习总结篇

春招在基友的帮助下,从三月初开始准备:

阿里(蚂蚁金服、菜鸟、河马鲜生事业部内推):一面挂。。。
1.请自我介绍
2、项目中Mina框架的特点
3、spring中AOP的原理机制
4、TCP/IP的三次握手协议、四次挥手
5、jvm的内存模型
6、jvm的垃圾回收机制,有哪几种垃圾回收机制
7、项目中Mina框架的服务器架构
8、java IO中涉及到哪些设计模式
9、一道算法题
判断一个单链表中是否存在一个环,要你回答出最优的方式,不是最低效的方式。

百度(日常实习生投递,hr约着电话面,然后就没有然后了,GG)

中兴云(技术一面+hr一面,拿到offer)
1.请自我介绍
2、简历中项目中项目介绍
3、spring中IOC和AOP的原理机制
4、Hibernate的HQL语句以及事物处理

数字政通(现场笔试+两轮技术面,拿到offer)
笔试题:手写快排(三数取中优化)、青蛙跳台阶(裴波那契数列)、一大波MySQL语句的填空、逻辑分析题
一轮技术:
1、项目介绍
2、项目难点在哪、觉得最成功的地方在哪
3、Spring的特性介绍
4、事物管理是怎样的
5、判断字符串是否是回文(一行语句解决)

二轮技术
1、项目优化
2、聊聊人生
3、是否有时间过来
问面试官:
在java开发主要是干什么?什么业务?

携程(内推挂,笔试挂)

头条(内推挂、笔试挂)

网易(笔试挂)

网易互娱(基友内推,一面技术挂)
1.请自我介绍
2、项目中Mina框架的特点
3、spring中IOC和AOP的原理机制
4、TCP/IP的三次握手协议、四次挥手
5、OSI七层模型、TCP/IP协议栈的理解

接下来就是全程MySQL知识
1、去掉SQL语句中重复数据,用什么关键字
2、什么是数据库的左连接和右连接以及内连接
3、数据库的优化如何处理
4、知不知道索引,索引的数据结构是什么?
5、什么是聚簇索引
6、存储引擎InnoDB和MyISAM有什么区别

场景模拟:100个人进行抽奖,只有一个有奖,现在有两台数据库服务器,如何保证两个数据库信息一致,大概是这个意思吧,当时太吵,没听清。。。

搜狐(日常实习生投的,一面技术挂)
1.请自我介绍
2、项目中Mina框架的特点,在项目中的应用
3、知不知道Netty,Mina和Netty有什么区别,优势是什么?
3、spring中IOC和AOP的原理机制
4、Spring中事务管理是怎样的?
5、用的什么数据库
6、MySQL中的SQL语句与Hibernate中的HQL语句有什么区别
7、Struts是干什么用的
8、点击页面按钮,发生了什么事情,数据是如何传输的
9、HashMap和HashTable的区别?
10、ConcurrentHashMap理不理解
11、Arraylist和LinkedList的区别?分别什么场景下使用
12、保证线程安全有哪些办法?

华为武研所(已拿offer)
技术一面:
(1)主要是项目介绍
(2)项目中你觉得最难的地方在哪里?
(3)项目中,最成功的地方在哪里?
(4)团队之间有没有发生矛盾,如何解决?

综面:
(1)项目简单介绍
(2)本科参加的比赛,自己担任的角色
(3)家是哪里的,想留在武汉还是去深圳
(4)平时喜欢玩什么?
(5)最近看什么书?

远景能源(牛客网上内推,技术一面后,没有消息。。。)
1.请自我介绍
2、项目中Mina框架的特点,在项目中的应用
3、ActiveMQ消息队列是否深入了解
4、当消费者急剧增加时,如何保证消息顺利传送
5、Spring的IOC和AOP的理解
6、Spring的事物处理机制什么样的
7、Bean的生命周期是什么
8、ConcurrentHashMap的理解
9、HashMap和HashTbale的区别
10、实现多线程的几种方式,有什么区别?

微众银行(参加笔试,等结果)

蘑菇街(牛客网上的内推,视频一轮技术面,挂,其实觉得都回答上来了。。。)
视频面试,首先自我介绍。。。
针对简历上的项目进行提问,整个项目的逻辑?项目使用该框架的优点在哪里?项目难点在哪里?如何进行优化。
(1)Spring的特性?(IOC、AOP)
(2)IOC的方式有哪几种?
(3)创建线程的方式?
(4)JVM的内存数据模型?
(5)JVM虚拟机优化调优策略?

最后就是手写代码
777,666,543,362,362,362,362,362,321,22,14,8,1
用二分法查找362的位置,有相同的返回最后一个出现的位置

美团(内推失败,转笔试,两轮技术面后暂没结果,估计挂了)
技术一面:大概50分钟的样子
1.请自我介绍
2、项目中Mina框架的特点,在项目中的应用
3、知不知道Netty,Mina和Netty有什么区别,优势是什么?
4、Spring的特性?
5、Sring的事务管理?
6、去掉SQL语句中重复数据,用什么关键字
7、什么是数据库的左连接和右连接以及内连接
8、数据库的优化如何处理
9、知不知道索引,索引的数据结构是什么?
10、什么是聚簇索引
11、存储引擎InnoDB和MyISAM有什么区别?
算法题:判断两个单链表是否有公共节点

二轮技术面:
项目介绍、难点、如何优化、为什么没有用其他的框架处理
(1)NIO和BIO的区别,知不知道AIO?
(2)TCP/IP的三次握手协议、四次挥手
(3)谈谈对http的理解
(4)打开网页,发生了什么过程
(5)打开网页缓慢,如何分析缓慢的原因
(6)Cookie和Session的区别
(7)get和Post的区别,还有其他的提交方式吗?
(8)http和https的区别

场景题:如果有500W的数据量,是否是大数据量,需要用几台数据库服务器?如何保证它们之间的数据一致?

海康威视(官网投递,现场面,一轮技术+一轮hr,拿到offer)
技术一面
1.请自我介绍,以及项目介绍
2、项目中Mina框架的特点,在项目中的应用
3、项目中的难点、如何解决的
4、最成功的地方在什么地方
5、创建多线程的方式
6、线程池中如何定时的创建线程
7、了不了解线程池的拒绝策略?
8、在项目中,有分歧了如何处理

HR面:常规问题。。。

由于时间相隔有点久,可能遗漏了一些,至此为期两个月的春招实习算是结束了,感谢帮助过我的人,了解了自己的不足,秋招再战。。。

很乐意和大家分享,希望多多交流~

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值