大众点评暑期实习一面
#软件开发2024笔面经# 3.8就做了笔试,3.24才约面,而且约了这么晚的面试
正文开始
关于实习:
1. 接口可扩展性如何保障呢
2. 如何选择设计模式
3. 如何对接口做优化
4. 假如一个上层接口有10个下层接口,如何优化
5. 如果QPS为亿万级别的接口,如何找到性能瓶颈
6. 如果是三方包出现问题,如何优化
7. 你的版本控制如何做的呢
面试题:
8. 单例模式懒汉模式和饿汉模式区别
9. 什么是线程不安全问题,后果是什么
10. 什么是设计模式的依赖倒转原则
11. 数据库如何设计呢,结构如何设计,比如varchar和text如何选择
12. 你知道回表吗,覆盖索引吗
13. 使用过Java并发吗
14. 线程池有哪些参数
15. 线程池如何设置大小呢
16. 为什么线程池要这么设计大小
17. Redis的特点,使用场景
18. 消息队列的原理
19. 消息失败机制
20. 熔断,限流算法
21. hashmap和concurrentHashMap区别
hashmap为什么是线程不安全的
concurrentHashMap在resize的时候做了哪些事
感觉好难啊,好多题都不会,为什么找个实习还这么难
感觉今年要寄#软件开发2024笔面经#
正文开始
关于实习:
1. 接口可扩展性如何保障呢
2. 如何选择设计模式
3. 如何对接口做优化
4. 假如一个上层接口有10个下层接口,如何优化
5. 如果QPS为亿万级别的接口,如何找到性能瓶颈
6. 如果是三方包出现问题,如何优化
7. 你的版本控制如何做的呢
面试题:
8. 单例模式懒汉模式和饿汉模式区别
9. 什么是线程不安全问题,后果是什么
10. 什么是设计模式的依赖倒转原则
11. 数据库如何设计呢,结构如何设计,比如varchar和text如何选择
12. 你知道回表吗,覆盖索引吗
13. 使用过Java并发吗
14. 线程池有哪些参数
15. 线程池如何设置大小呢
16. 为什么线程池要这么设计大小
17. Redis的特点,使用场景
18. 消息队列的原理
19. 消息失败机制
20. 熔断,限流算法
21. hashmap和concurrentHashMap区别
hashmap为什么是线程不安全的
concurrentHashMap在resize的时候做了哪些事
感觉好难啊,好多题都不会,为什么找个实习还这么难
全部评论
相关推荐
02-12 20:22
重庆大学 Java
双非后端失败第N人:1. go语言我建议你让ai带着你先把基本语法速通了,然后再去用go重新刷你以前刷过的leetcode,这样熟悉起来很快 2. 直接看你们组go项目,里面用***比较复杂,然后把每一个语法现象都喂给ai,一点点看
字节跳动公司福利 1371人发布 点赞 评论 收藏
分享
点赞 评论 收藏
分享

