11.11京东一面(两个面试官)

面试官1 :

1. 高考分数
2. 计算机是否是第一志愿,为什么要选这个专业
3. 你现在对就业环境是否有一个认知
4. 除了你简历中的这些,你大学课程中还学了哪些
5. 平时是怎么自学的
6. 对大模型 ai 了解多少

面试官2 :

1. 讲一下java 集合
2. 对比一下 ArrayList 和 LinkedArrayList
3. 有哪些线程安全的集合
4. concurrentHashMap 怎么解决线程安全问题
5. 讲一下concurrentHashMap 的扩容
6. 加锁的方式有哪几种
7. 你提到的reentrantLock 底层是怎么实现的
8. 比较一下  aqs 和 cas 的区别
9. 介绍一下 java 内存模型
10. 一个方法中定义的局部变量会存在哪里
11. 讲一下垃圾回收机制
12. 怎么创建线程
13. sql 中怎么避免重复行
14. 讲一下 mysql 的锁
15. 讲一下死锁
16. 怎么用乐观锁来更新数据
17. 讲一下 redis 为什么快
18. 是否知道有状态服务和无状态服务
19. 是否知道 rpc ,他和 http 有什么区别
20. 讲一下网络的七层模型

面试官1 :

反问业务,面试轮数以及评价,答看重学生的学习能力,认知能力以及复盘能力

总时长一小时,面后一小时约二面 #我的实习求职记录# #发面经攒人品# #牛客AI配图神器#
全部评论
第一个问你天赋技能,第二个问你现有技能
点赞 回复 分享
发布于 今天 17:53 广东

相关推荐

一、MySQL 相关慢查询监控:如何实现慢查询监控?具体实现方式(脚本如何工作)?数据量级:项目核心表的数据量级是多少?如何插入大量测试数据(如1100万条)?插入过程中遇到了什么问题(如查询变慢)?如何分析和优化?索引:B+树的层级概念、原理和自平衡机制。叶子节点存储的内容(聚簇索引 vs 非聚簇索引)。回表操作的流程。联合索引的原理和最左前缀原则。还有哪些其他索引类型?事务与锁:MVCC(多版本并发控制)的实现原理,如何保证事务顺序和避免冲突?MySQL 有哪些锁(行锁、表锁)?产生原因?SELECT ... FOR UPDATE是什么锁?日志:redo log、undo log、binlog的定位和作用分别是什么?基础架构:了解 MySQL 的基础组件吗(如连接器、分析器)?数据库范式:了解哪些数据库范式(第一范式、第二范式等)?二、Redis 相关数据结构:Redis 有哪些基础数据结构?它们的应用场景和底层实现是什么?排序实现:ZSET如何实现排序?底层数据结构(跳表)如何工作?数据结构对比:Redis 的跳表和 MySQL 的 B+树有什么区别?Redis vs MySQL:Redis 和 MySQL 的根本区别是什么?持久化:Redis 基于内存,如何实现数据持久化?过期策略:Redis 的过期键删除策略是什么?三、Kubernetes (K8S) 相关基础架构:能介绍一下 K8S 的基本架构吗?核心组件:Ingress是什么?配置文件:了解或写过 K8S 的 YAML 文件吗?四、Linux 相关进程通信:Linux 进程间通信的方式有哪些?内存管理:页表区别?物理地址、虚拟地址、逻辑地址的区别?用户态/内核态:用户态和内核态的区别?什么时候会发生切换?常用命令:用过哪些 Linux 命令?grep -R和 ls -a参数的作用?五、算法能力编程题:现场编写代码解决“最长有效括号”问题,并解释解题思路。六、个人情况与软技能实习时间预计可以实习多久?学习习惯:最近在看什么书?平时如何解决技术问题?面完我还自我感觉良好,怎么反问说有欠缺啊,不知道有没有机会
查看29道真题和解析
点赞 评论 收藏
分享
评论
4
1
分享

创作者周榜

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