shopee 后端 一面

1.面向对象编程的三大特征

2.对多态的理解 多态的好处

3.接口和抽象类的区别

4.有哪些设计模式用了抽象类

5.hashmap底层

6.线程池有哪几种(没答出来)线程池的初始化参数 线程池哪些参数如果设计的不好会有什么问题

7.JVM内存模型 栈帧里面存的是什么内容

8.乐观锁和悲观锁 synchronized关键字锁的形态什么时候变化 偏向锁对比轻量级锁有什么好处

9.慢查询语句怎么排查 为什么慢的可能原因

10.索引失效的场景

11.mq 消息可靠性保证 消息顺序性保证 mq做了什么来提升性能(没答出来!)

12.手撕一个非严格升序数组 查找一个数字x在数组中存在的第k个的下标 不存在输出-1

input:[1,1,1,2,2,2,2.2,3,3,3]x=2 k=3

output:5

13:反问:公司的培养机制,目前在做的业务的挑战建议和意见

#发面经攒人品#
全部评论
接好运
点赞 回复 分享
发布于 10-03 17:49 陕西

相关推荐

11-26 21:20
门头沟学院 Java
查看16道真题和解析
点赞 评论 收藏
分享
1. 社会环境与职场结构性压力年龄歧视(隐形天花板): 部分行业(尤其是互联网、科技、广告等)存在“青春偏好”,认为年轻人更便宜、更有活力、更易接受新事物。36岁以上的员工可能被贴上“思维固化”“性价比低”的标签,导致晋升受阻或裁员时首当其冲。企业成本控制: 高龄员工通常薪资更高,社保等用工成本也更高。企业为压缩成本,可能倾向于用更年轻的员工替代,或直接将岗位外包、自动化。经济周期与行业迭代: 经济下行时,企业倾向于裁掉高薪资深员工;而高速变化的行业(如互联网)技术迭代快,若个人技能未能及时更新,容易被淘汰。2. 个人职业发展瓶颈技能停滞与知识老化: 部分岗位依赖经验积累(如管理、传统技术),但若所在行业技术革新剧烈(如人工智能冲击传统岗位),旧经验可能迅速贬值,而学习新技能的精力或动力不足。职业定位模糊: 如果在中年阶段未能转型为管理岗或专家岗,仍停留在执行层,可能面临与年轻人的直接竞争,体力和适应力上不占优势。家庭与精力分配: 中年往往面临家庭压力(育儿、养老),难以像年轻人一样无条件加班或频繁出差,在“内卷”环境中可能显得“不够拼”。3. 行业特性与市场供需体力或高强度行业: 如制造业工人、服务业一线员工,年龄增长可能导致体力下降,难以适应高强度劳动。新兴行业的人才泡沫: 某些行业(如互联网)在过去十年快速扩张,吸纳大量年轻人,但行业成熟后增速放缓,对高龄员工的包容度降低。yiduifu.com中年是人生中的一次职业重启,而不是终点。
2025.12.09 在牛客打卡1天!
点赞 评论 收藏
分享
评论
6
14
分享

创作者周榜

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