杭州端点二面-南京

45min
1. 寒暄几句,大四还有没有课,什么时候实习等
2. 实习经历(就说了一个简单的文件入库,没啥好问的)
重头戏:项目
1. 介绍一下你的项目
2. 为什么项目中要使用Elasticsearch,Redis
3. Elasticsearch中索引结构设计是什么样的(问了具体细节,为什么这个字段要设置成这种类型,结合项目说)
4. 文章的内容,标题字段在Elasticsearch中设计的时候有没有什么特别的地方
5. 文章的内容文本如果很长,有没有处理(我是说前置处理的,在代码层面上说处理,但面试官不满意,应该是要求在数据库上处理)
6. Elasticsearch中的搜素建议提示这个流程你是怎么处理的
7. Elasticsearch中的分词器有没有自己写过还是用的现成的
8. Redis的读写锁在你的项目中是怎么实现的
9. 用户在前端搜索内容时,讲一下elasticsearch是怎么处理这个用户的搜索内容的(从elasticsearch分词,检索,数据处理几方面说,后来才意识到的)
10. Spring中的Bean的生命周期说一下
11. Bean的生命周期在你的项目中是怎么用的
12.项目中的多线程是怎么使用的,详细讲讲

结果:二面通过,等hr面
总结:项目具体细节欠缺,整体思路有,面试官给人的感觉是不会有压力,而且他问的问题先是一个很广的问题,然后再深挖具体的细节,结果一遇到细节答得不是很清晰

#端点南京##秋招##25届#
全部评论
牛的,居然是es拷打
点赞 回复 分享
发布于 2024-09-24 16:57 江西
hr面问什么东西啊
点赞 回复 分享
发布于 2024-10-23 09:49 江西

相关推荐

1.对Java的反射如何理解的?2.这个反射机制对于其他没有反射的语言有什么好处?3.在Java中哪些效率高的功能是基于反射做的呢?4.volatile 关键字作用5.不加这个关键字对变量修改就不会加到主存吗?加了volatile6.加了这个关键字还需要加锁吗?这个关键字的一些应用场景都有哪些呢?7.假设让你写一个线程池工具,你觉得应该怎么去设计呢?应该有什么变量?有什么接口,怎么实现的大概说一下8.线程数量已经有了,任务超过了线程数量,怎么进行调度呢?比如核心线程数量是5,最大线程是10,现在来了11个任务。9.如何去定位慢SQL和优化呢10.数据库更新了一些异常数据,如何对异常的修改进行回退?比如清空了一段的一些值11.SQL题:班级表和成绩表,统计这次考试每个班成绩总和的排序12.内连接和外连接有什么区别13.介绍一下IOC概念?有什么好处呢?14.利用kafka如何保证消息的顺序呢?15.针对IM项目,问了场景:一个群有1000个人,1000个人同时发消息,会发生消息风暴,如何处理呢?16.海量数据找前10个最大?数组做堆排序如何做?17.对于一个整数数组4455133,只有一个数字有1个,其他都是2个,并且相同的数是相邻的,如何找出只有一个的那个数的位置?时间复杂度log n #面经#  #Java#   #后端#  #京东#  #日常实习[话题]#
查看17道真题和解析
点赞 评论 收藏
分享
评论
点赞
11
分享

创作者周榜

更多
牛客网
牛客企业服务