3.22 饿了么暑期实习后端一面

时间:30 min
无算法,无反问,没介绍部门

自我介绍
1. 介绍一下项目
2. 具体介绍一下 ELK 数据平台整体的流程
3. 介绍 ELK 数据平台用到的技术栈
4. 介绍 ES 及底层?
5. 介绍倒排索引
6. 倒排索引和 like 的区别?
7. ES 数据量多大?
8. ES 搜索参数设置的什么?
9. ES 索引设置了哪些字段?
10. 日志文本用的什么类型?
11. 索引占用多少空间?
12. 分片原理?
13. 查询性能怎么样?
14. 介绍 AOP 原理,项目里怎么定义的?
15. 为什么要用 AOP?
16. 线程池原理
17. 线程池参数
18. 任务队列满了会怎么样?
19. 介绍下 6.824 项目,MapReduce 和 Raft
20. 介绍下快速排序原理
21. 快排时间复杂度
22. 介绍下聚簇索引和非聚簇索引
23. 介绍下 Java 泛型
24. 介绍下 Java 集合?
25. 并发 HashMap 和普通 HashMap 的区别
26. MySQL 和 Redis 的区别
27. Redis 执行是单线程还是多线程
28. Redis 执行为什么是单线程
29. 介绍下 MySQL 隔离级别
30. 比较常用的隔离级别是什么
全部评论
感觉问的好细啊
点赞 回复 分享
发布于 2024-06-02 18:27 荷兰

相关推荐

07-22 22:50
已编辑
重庆文理学院 Java
面试官很好。25分钟,发现了许多欠缺的地方1.集合有哪几种类型2.map有哪几种3.ConcurrentHashmap实现线程安全的原理4.hashmap的初始化大小和扩容过程。5.JVM1.8由哪些块组成6.项目里面一般怎么来做多线程。(只回答了个用线程池。。)7.扣减库存执行update的时候,会不会出现多线程不安全的情况呢。(被提醒就是超卖问题)脑子瓦特了没想起来回答了个加分布式锁,CAS结合状态字段。被反问那这样不就成了单线程了么。8.慢sql排查优化思路。9.有一个学生表,有id,name,age......字段。如果根据name去执行update的话,会产生什么样的锁,此时锁这一行记录还是整张表。10.项目中redis的用途11.缓存雪崩的解决方案12.说说对ioc的理解,底层是用什么结构来存储bean的。13。springboot的优点,自动装配原理14.springboot里面定义一个bean有哪些方式15.aop写过东西没有?反思:应该先回答对aop的理解和原理的,在项目中的应用场景应该等他追问再回答。直接一顿瞎掰掰,容易跳过他不想听。16.过滤器,拦截器,监听器,实现原理,应用场景和区别。17.解释Bean的生命周期的理解(初始化想给某些成员变量赋值该怎么做)。(就回答了记得点评哪儿有个postconstruct注解可能有关)被指点这儿得结合生命周期每个阶段来说明。18.MQ的应用场景,为什么要用mq。19.简历上写了lua,lua脚本也会写么?(没有底气的回答:结合ai写的。。。)20.被提醒cloud注册中心,网关,中间件之类的还是要去了解了解。还没学的简历上面也没写jvm和微服务cloud也要被问么。我跪了。。。。
点赞 评论 收藏
分享
评论
6
15
分享

创作者周榜

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