携程Java实习一面 4.20

携程一面 4.20

30多分钟视频面

邮件说是16:50开始,然后等了15分钟面试官才进来,一度以为我搞错时间或者被鸽了。。。

  1. 自我介绍

  2. 写二叉树层序遍历,里层用了一个for循环来遍历每一层的结点,不过面试官问我确定需要用for循环吗?我说是,然后面试官笑了笑让我回去好好看看,没明白什么原因。。

数据库和框架:

  1. 项目里的模糊查询怎么实现的(说了MyBatis中的实现,不过没怎么说清楚。。)

  2. 怎么实现多表查询

  3. 内连接和外连接的区别是什么

  4. 左连接结果会有重复值吗

  5. Sprint AOP是什么

  6. AOP实现日志功能是怎么做的

  7. 在环绕通知里,怎么获取请求的信息

  8. SpringBoot和Spring有什么区别

  9. SpingBoot启动过程了解吗(不会。。)

  10. Spring的循环依赖怎么解决(答三级缓存)

  11. 所有循环依赖都可以用三级缓存解决吗?(不会。。)

Java集合、多线程:

  1. 怎么理解集合的线程不安全

  2. 集合有哪些是线程安全的

  3. HashMap为什么会线程不安全

  4. concurrentHashMap怎么实现线程安全的,说了jdk1.7的分段锁和jdk1.8的CAS+synchronized

  5. 为什么要改成CAS+synchronized,jdk1.8还是用的segment吗

  6. volatile是什么

  7. synchronized怎么实现的

JVM:

  1. 怎么判断对象是可回收的

  2. Java是怎么实现平台无关性的

反问:部门负责的业务,什么时候有通知

面试官那边噪音有点大。。不是在单独的房间里,好像是在工位上,这个体验不是很好,有时候听不清说话。

到后面我的语速好像过快了。。感觉应该会挂,前面框架答的不好,而且面试官应该觉得我的层次遍历不对。。

#面经##携程##Java工程师##实习#
全部评论
11.只有全是set方法注入的才可以用三级缓存解决。构造器注入可以通过@lazy 让其和代理对象依赖
4 回复
分享
发布于 2021-04-20 21:40
应该是想你答bfs吧
2 回复
分享
发布于 2021-04-21 00:53
百信银行
校招火热招聘中
官网直投
层序遍历如果不需要分层打印的话,不需要for循环
1 回复
分享
发布于 2021-04-20 19:51
里面可以用for循环遍历的,实现没有问题,也不止那一种实现方式
1 回复
分享
发布于 2021-04-20 23:57
构造器的循环依赖不能解决
1 回复
分享
发布于 2021-04-21 10:41
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2021-04-20 19:46
什么时候会有结果通知呢?
点赞 回复
分享
发布于 2021-04-20 20:02
问的还是挺基础,但是感觉比我的难
点赞 回复
分享
发布于 2021-04-20 20:21
没问项目嘛
点赞 回复
分享
发布于 2021-04-20 20:29
请问楼主过了吗?
点赞 回复
分享
发布于 2021-04-20 21:46
楼主简历是写了ssm项目吗
点赞 回复
分享
发布于 2021-04-20 23:47
for循环肯定可以啊,拿一次size再减减就能按层输出了
点赞 回复
分享
发布于 2021-04-21 08:26
八股文
点赞 回复
分享
发布于 2021-04-21 08:43
算法感觉没问题,他可能想让你直接返回一个List,不让你返回List< List<>>
点赞 回复
分享
发布于 2021-04-21 08:51
我3月1日投的22留用,hr面都半个多月了还在处理中😂    感觉这是让我秋招都面不了的节奏
点赞 回复
分享
发布于 2021-04-21 09:47
楼主的投递状态现在是什么啊,我也是昨天一面的,但是状态一直是简历人工筛选中😢
点赞 回复
分享
发布于 2021-04-21 11:23
楼主是通过官网投的,还是请人帮忙内推的,简历投出去多久,才通知你面试的。希望得到楼主的回复,谢谢
点赞 回复
分享
发布于 2021-04-21 12:29
楼主笔试a了多少进面试的?
点赞 回复
分享
发布于 2021-04-21 13:46
请问楼主在哪里投递的呀?之前需要做统一的笔试吗?
点赞 回复
分享
发布于 2021-04-21 16:05
lz有二面通知了吗
点赞 回复
分享
发布于 2021-04-24 20:08

相关推荐

上次发布过一个投票,有40%的24届同学都不打算参加暑期实习,那就真的“很危险”了!为什么呢?因为放弃暑期实习,等于放弃了50%以上的机会上岸大厂啊。而且,根据往期不二学员的反馈来看,参与暑期实习的同学的上岸率可以说是“远大于”未参加的同学&nbsp;此外,不二建议25届同学一定要参加暑期实习的原因,还有以下关键3点:1、暑期是上岸大厂的最快路径。大厂在每年的暑期实习都会提供50%以上的转正hc,像腾讯/阿里暑期转正率更是70%+,而且,由于很多人不知道暑期实习这回事,很多普通背景的同学也能通过这个渠道进入大厂2、暑期是提升面试能力的最优方式。暑期实习的面试流程和难度和秋招是基本一致的,因此,暑期实习相当于秋招前的面试模拟,可以极大的锻炼并提升面试能力3、暑期是积累经验的最佳选择。相比“打杂”偏多的日常实习,暑期实习含金量高,不仅能够帮助你积累业务经验,还能提升简历深度和面试发起率拿到暑期实习offer,基本上半条腿就已经迈进了大厂。但这也意味着,暑期实习的面试难度也是很大的。笔试,群面,单面样样都有,考核难度和秋招也是基本一致而通过暑期实习面试后,进入大厂实习如何提高实习产出,顺利完成转正,也是一个问题;加上,暑期实习结束和秋招提前批时间点上也会有重合部分,如何合理安排暑期转正和秋招也会是一个不小的挑战为此,不二面向25届同学,推出了一对一帮助,从暑期实习准备,面试,拿offer,再到实习转正以及后续的秋招。#无实习如何秋招上岸##秋招##实习##春招#
点赞 评论 收藏
转发
12 85 评论
分享
牛客网
牛客企业服务