首页 > 近期日常java实习生面经
头像
Yuanyy
发布于 2021-06-04 09:00
+ 关注

近期日常java实习生面经

找实习过程

楼主从5月25日开始面试,先后面试了京东科技、滴滴地图、水滴水滴筹、去哪网大数据
就离谱找了抖音的小姐姐帮我内推,结果说字节某部门给我简历锁起来了...
然后春招的时候美团的笔试出了一道半,字节跳动的笔试出了一道半,度小满笔试都做出来了,因为那时候简历不行就一个面试也没有...
然后5月份学了点新东西,完善了一下简历,面试就陆陆续续来了

京东科技(一面45min)

电话面试,因为是第一次面试,所以有点紧张,答得个人认为有点垃圾
1.看你的简历上,你说你在班级担任班长,学院学生组织担任部长,请问你是怎么和同学或者部员沟通的?(上来先问我的学生经历是我没想到的)
2.arraylist和linkedlist的区别
3.spring 控制反转是什么,怎么用
4.spring 面向切面是什么,怎么用
5.问项目
6.问数据库的事务,隔离机制,脏读,不可重复读,幻读,然后一道关于事务的场景题
7.如何找到一个数组中出现次数超过一半的数,让我用三种方法说(哈希,桶,中位数)
8.问mybatis
9.问我MQ,我说只停留在了解的阶段....
反问....
------------------------------------------------------------------------------------------------------------
因为突然来电话就面试了,而且还是第一次就很紧张,然后说是10天内给结果,但是现在也没有,就当是凉了积累经验了。

滴滴地图与公交事业部(一面15min)KPI???

晚上七点面试官就问了三个问题,本来信心满满,结果15min,被kpi了目测,心态炸裂,
上来先问你能不能考虑转语言。。。(此时感觉不妙)
1.HTTP与HTTPS的区别
2.多线程与多进程的区别
3.队列和链表的区别????(居然还有这样比较的)
4.你会不会linux?(楼主电脑比较卡,一开虚拟机就死机,所以就没整过linux)
5.邮箱发来三道题,三选二,做完发到他邮箱。。。然后就退出会议了


----------------------------------------------------------------------------------------------------------

嘿嘿嘿嘿,我投的是后端实习,他们任职要求是说精通任意一门语言即可,结果不用java。。。


水滴公司水滴筹开发部门(一面1h+二面15min+HR面 已offer  )

在boss上投的,然后5天之后约的面试,技术面都是在腾讯会议

一面面试官人很好,很和善,不会的会去引导我,问的问题都不难,但是深度很深
1.项目,问我sql语句优化,然后给我几个场景,问我如何创索引
2.项目里面的mybatis逆向工程是什么,怎么实现
3.讲一讲JVM(我讲了GC的几个算法:引用计数+复制+标记整理+分代收集,然后jvm的结构什么的,区域划分),然后问了我一个对GC算法的优化,这个我不太懂,我说是不是那个调参数的
,他说不是,然后给我讲了一下。
4.问设计模式:工厂模式,单例模式讲一下。
5.问了设计模式的六个原则,然后让我分别介绍一下
6.mysql的事务,隔离级别,脏读幻读不可重复读
7.mysql的引擎innodb,myisam区别
8.为什么数据库底层要用b+树,比起别的树有什么优点
9.问hashmap1.7 1.8的区别和一些底层(之前看过源代码,然后分析了一波源码)
10.分布式讲讲(概念都没说明白。。还是菜)
11.cookie和session的区别
反问
-----------------------------------------------------------------------------------------------------------------------
这次面试面试官评价我基础扎实,但是需要在了解一些前沿的技术,2小时候hr打电话约二面




二面,后来hr和我说的时候说二面是我的leader是个大佬,确实问的问题确实很有水平
1.项目,mybatis逆向工程,session跳转,然后详细介绍一下
2.问我maven依赖冲突,然后还有maven命令行的,我说不会,但是在idea里项目结构可以改,怎么操作说了一下
3.问我http的状态码,我说了2xx,3xx,4xx,5xx,然后详细说了一下都是啥然后分别说了几个主要的200,301,302,404,403,500,503
然后面试官问我417,????
4.说一下一万个数查第五大的数:我说快排,分支算法,问我用什么数据结构:我说用优先队列,然后说一下优先队列
5,问二叉树的哪个遍历是DFS

反问
--------------------------------------------------------------------------------------------------------------------------
面试官说我基础挺扎实,但是比较依赖工具,10min后hr面


hr面,面试官主要就给我交代了一下情况,然后主要说了以下项目简单情况,问了一下什么时候入职,然后说这边极快给我发offer,第二天就收到了

去哪网某大数据部门(一面50min)

昨天下午已经收到水滴那面的offer了,然后去哪面的就特别放松,然后就约四点,结果被面试官鸽了20min。。
1.数组和链表的区别
2.常见的设计模式,我说我主要掌握的是单例,工厂,代理,生产消费,了解观察者,装饰器,适配器
然后问我单例都有什么:懒汉+饿汉
手撕懒汉,我给她写的DCL单例,写的时候问我为什么要双重if判断+syn,问为什么用volatile,为说防止指令重拍,然后又说了一下保证可见性是怎么保证的
3.问了tcp和udp,什么场景下用udp,udp的面向无连接是什么
4.三次握手详细说一下,为什么不能两次握手
5.项目,mybatis逆向工程说一下,项目中遇到的困难
6.spring 控制反转说一下
7.项目里为什么要用session
8.线程的几种状态,并且数一下
9.说一下四种线程池,问我常用哪种线程池,我就分别了一下四中线程池适合的场景,然后问了我线程池的四中拒绝策略
10.问我有没有offer了
11.问了一下我们年级现在同学实习的情况

反问

-----------------------------------------------------------------------------------------------------------------------
可能是因为已经有了offer所以底气很足,去哪的面试自我感觉很好哈哈哈,但是面试官说他们部门是大数据部门,主要用Java,但是要用大数据的一些东西


总结:

从3月份开始春招,由于简历不行,导致同一个公司,笔试出的题一样多,甚至可能我出的更多,但是人家简历好,所以都收到面试了,然后我就边学框架,边看面经,也只能说功夫不负有心人吧
6月份也是收到了自己人生中第一个实习offer,之前天天在牛客看大佬们的面经,今天就当回馈牛客大佬啦!目前就记得面试里问了这么多题,想起来回头补,个人感觉实习生还是要基础扎实,深度不够,广度再宽也没用。


更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐