唯品会二面

1. 自我介绍
2. 说一下Java中list和set以及map等数据结构的特点,分别在什么场景下用?
3. 手撕代码 实现一个数组,存入固定范围的数据,能自动扩容,能随机存储数据,包括有序性
不能使用list和set,不能用sort函数排序
4. 数据库慢查询怎么优化,有哪些优化思路?
5. 数据库分库分表怎么做?
6. 数据库建表时要注意哪些?
7. 有一张商品表,只有id和lv两个字段,如何保证不超卖?
8. Java中线程安全有哪些保障机制?
9. synchronized和threadlocal的区别?
10. 事务有哪些特点?怎么开启一个事务,写一下语句
11. 如何添加行锁?
12. InnoDB默认隔离级别是什么?在这种隔离级别下就一定不会读错数据吗?
13. 分页查询怎么做的?limit关键字怎么用?
14. 如何对limit关键字进行优化?
15. 在使用mybatis过程中,我们写业务语句要注意哪些?有总结过吗?
16. 谈谈你对springboot框架的理解
17. 口述一下如何实现线程安全的对数据进行修改?有哪些思路?
18. Linux系统中查询线程的端口号,说一下命令
19. Linux系统中如何按照特定格式对日志文件进行筛选查询并返回查询结果?
20 . 实习过程中遇到哪些困难,怎么解决的?
#面经#  #牛客在线求职答疑中心#
没有反问环节
希望能过呀

12.28更新
已oc
全部评论
都不是很难,没过是不是刷KPI了
1 回复 分享
发布于 2023-12-26 00:10 江苏
佬,可以私一下开了多少吗,后面是直接拒了吗?
点赞 回复 分享
发布于 2024-05-10 09:31 广东
第七题怎么解决呀
点赞 回复 分享
发布于 2023-12-29 00:39 吉林

相关推荐

咖啡馆守时的南瓜:这份简历是“大一新生硬凹资深后端”的典型反面教材,槽点离谱到能让面试官直接笑出声: ### 1. 「年龄+入学时间」和项目复杂度完全脱节,可信度直接归0 你2024年7月才入学(现在刚读了1年多),19岁的大一新生,能把Vue3+Spring Boot+ShardingSphere+K8s+AI这些技术全塞进两个项目里?别说实际开发,光把这些技术的文档看完都得半年——这不是“能力强”,是“把招聘JD里的技术词全抄过来造假”,明摆着没碰过实际代码
点赞 评论 收藏
分享
评论
16
68
分享

创作者周榜

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