携程java后台实习一面二面面经

一面:
1、问项目,遇到的难点,
2、spring ioc aop
3、为什么用mysql作为数据库
4、如何用redis做二级缓存的
5、做题,剑指offer 07 已知中序遍历和后续遍历序列建立二叉树

二面
1、简单介绍项目
2、spring bean的生命周期-我只回答了ioc容器如何加载bean,通过注解和xml配置
3、spring bean如何保证单例的,如何由注解加载bean的,如何通过反射,那如何由反射加载类,反射有哪些方法
4、spring 如何解决循环依赖
5、spring事务 -答对应数据库的事务
6、mysql数据库底层数据结构,索引,innodb与myisam建索引的区别
7、联合索引建了几个索引?--我答的一个,但是面试官说是有几个字段建几个。。让我下去再看看
8、让我判断哪几种查询情况会走索引
9、hashmap put方法详细介绍,讨论了扩容机制,jdk1.7和1.8之后的底层数据结构区别
10、redis的数据类型,使用场景,雪崩击穿,如何解决
10、做题,double check写一个单例模式,很尴尬,忘记咋写了,写了单check获取单例模式

总结:一面面试官更注重项目,问了项目中的很多问题,八股文问的不多且比较简单,二面面试官更注重对八股文中知识点的理解和实践,问的比较有深度
收获:后续的学习要去多实践,多想想为什么是这样
#实习##面经##携程##Java工程师#
全部评论
联合索引只建一个索引吧?
1 回复 分享
发布于 2021-05-26 19:25
oc了嘛
点赞 回复 分享
发布于 2021-05-31 16:49
什么部门呀
点赞 回复 分享
发布于 2021-05-26 21:12
老哥,你什么时候二面的呢
点赞 回复 分享
发布于 2021-05-26 15:46

相关推荐

竟然收到了测评听说是双机位
投递拼多多集团-PDD等公司10个岗位
点赞 评论 收藏
分享
Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
07-25 10:39
门头沟学院 Java
点赞 评论 收藏
分享
评论
3
35
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务