记录面试(京东一面,11.4)

#双非本科求职如何逆袭#
京东面经(总共30分钟,项目15分钟,八股15分钟)
1.1-2分钟自我介绍
项目一(rag)
1)请你讲一下文档解析与向量检索的部分
2)文档解析这一块,不能解析扫描件的pdf文档类型,你后续有什么方法去解决吗(我答的利用MCP去调用WPS的文档解析服务,面试官补充说可以利用OCR工具去实现
3)ES向量检索召回率很低怎么办,(答了利用faiss去优化向量检索
4)用的什么向量模型,维度是多少,有去横向对比过吗
5)用到了什么大模型,这个大模型的优缺点是什么,横向对比过吗
6)平时会去用ai辅助编程吗
7)redis在项目中主要的用途有哪些
8)在利用security+jwt这样的鉴权方法,有什么更好的方法去优化吗(面试官补充了SSO,OAuth,可以实现第三方登录,单点登录)
9)讲一下你实现的security+jwt这样的过滤器流程,怎么进行权限控制的
10)为什么要用websocket去进行交互,优缺点在哪,相比于http的区别
11)谈一下你对ai的看法,了解哪些ai的技术栈,框架,未来的发展方向有想法吗
12)有什么想特别学习的技术吗

项目二
1)讲一下利用Redis缓存+定时异步将热点数据的并发点赞、评论、和收藏回写到数据库
2)你刚刚说定时用到了@schedule注解,那如果是6台服务器去回写,怎么保证一致性,你会怎么做
3)雪花算法的核心概念讲一下,它的缺点在哪,它在部分场景下会失效,有什么更好的ID生成方法吗
4)两个项目的消息队列用的是什么,为什么要用rabbitMQ和Kafka

4.八股
1)反射的缺点是什么
2)注解的底层原理是什么
3)讲一下JVM的运行时内存区域,各自的作用是什么,static修饰的成员变量放在哪
4)讲一下类加载机制
5)项目中有用到并发编程的地方吗
6)讲一下线程安全类,说一两个,他们在项目中的使用场景
7)concurrHashmap和hashmap的区别,在项目中有用到吗
8)semaphore,countdownlatch,cyclicBarrier了解吗
9)MySQL的锁机制,索引类型,为什么要用B+树
10)redis的持久化过程
11)怎么自定义Starter的,详细过程讲一下
12)有读过框架的底层代码吗,mybatis,问了xml配置文件中,从前端到dao层的流程,xml配置文件中的sql语句是如何运行的
13)项目管理除了maven,还有用到其它的吗#牛客AI配图神器#
全部评论
实习还是秋招啊,佬这是什么项目
1 回复 分享
发布于 11-07 15:01 辽宁
有后续吗佬
点赞 回复 分享
发布于 11-15 08:52 河南

相关推荐

11-11 08:58
已编辑
华南理工大学 golang
📍面试公司:京东物流💻面试岗位:后端开发❓面试问题:11.4 一面主要在问项目,刷别人的面经看到有问表结构设计的,提前准备了下,确实有问到,uu们可以面前再看看无八股无手撕,整体流程类似于面试官有哪里没理解的地方再详细的给他介绍一下,面试官反馈很好,听的时候一直在点头,不压力。第二天早上约了二面。11.6 二面二面发挥的不太好,面试官问到了一些不太懂的东西1.你们公司的异常处理框架是怎么样的?我说了一些golang里面的错误处理机制,以及自己排查bug跟打印日志,ELK的一些内容,但是面试官好像不是问的这个,其实他此时还不知道我用的是golang,他们部门用的是Java,知道我用golang之后就没问下去了。2.详细讲一下你们的高并发场景,是遇到了什么样的瓶颈吗?你们是怎么分析并且解决的?3.项目还有什么改进的地方?你说的这些改进的点为什么没有去进行一个实现呢?4.平时有没有对ai工具进行一些探索和使用?你觉得提效的地方在哪里,以及目前的AI辅助工作的流程里有哪些缺陷?5.有没有对物流工作有一些了解?了解京东的工作强度吗?反问环节问了一下对go转Java的看法,面试官说不在意这些,语言不重要重要的是交流沟通能力,而且可能之后有些场景要用到go反而是优点。京东的面试官是真的有礼貌,称呼的时候一直用“您”给我整的都有点不好意思了。我感觉虽然说是可以接受go转Java其实优先级还是挺低的,应该是个客套话,所以go的兄弟如果面试官没发现用的是go还是不要说了。11.10   约了HR面,要线下,部门在北京去不了,换成去广州的一个部门线下面试,还挺远的🙌面试感想:
查看6道真题和解析
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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