百度一面,凉经

自我介绍

询问实习相关

1.有人下单的时候,如何保证扣减库存和扣减余额同时完成?

回答的是事务,然后说了一下事务的四大特性

2.缓存和数据库一致性的方法?

只答上来一个“双删”

3.在Java里面,重载、重写、重构的区别?

不知道重构是什么

4.MySQL和Redis的使用场景?

答上来一部分

5.Redis的数据结构有哪些?

说出了5个数据结构

好像就这么多问题

最后一个算法题:拆分一个数,使其变成几个数的乘积,得到这几个数最大的和

用了递归思路,估计面试官不看好

#发面经集好运##发面经攒人品#
全部评论
算法题那个,正数最大的话就是觉1和他本身相加吧,越拆越小吧
点赞 回复 分享
发布于 09-10 10:51 辽宁

相关推荐

头像
09-05 16:18
已编辑
中南大学 Java
🕒岗位/面试时间后端开发-java 9.4- 说一下 AOP 是什么东西- java类有几种生成的方式- 在 XML 里头配置了一个bean,是什么方式生成了这个类?是怎么生成的?- 双亲委派制有几种类加载器?- 代码部署在服务器上,想引入其他目录的一个jar包(jar包不在项目中),这种情况该怎么引用到项目中呢?用哪种加载器呢?、- 扩展类加载器和 APP 的加载器有什么区别。- Maven 用的jar包的话会有很多版本,遇到了jar包冲突,怎么解决- Redis 锁跟sychornized有什么区别?- 你知道有多少种分布式锁,介绍一下各种分布锁的实现方式- 项目有没遇到过一些性能瓶颈?项目有没有高并发的情况,性能瓶颈主要是出现在哪里?怎么优化性能瓶颈的?有没有遇到过一些性能风险的情况?- 数据库有哪些种锁?哪些会产生锁表?- 为什么用间隙锁呢?- spring boot 有没有用到过事务?事务有没有一些失效的情况?- 计算机网络一共有几层?每一层是干嘛的?一个请求从前端到后端,再返回给前端,说一下都用到了哪些层- HTTP 跟 HTTPS 有什么区别?- 项目中怎么保存用户的登录信息的?- 为什么要保存用户的登录信息?- session 和 cookie 的区别- 怎么让一个 cookie 失效- 怎么设置 cookie 的有效期- SQL 优化有哪些经验- in 跟 exist 有什么区别- Java 的 final 关键字?能修饰哪些?起什么作用?java中有哪些常用的用 final 修饰的类?- Java String 在虚拟机上是怎么来进行使用的- 用final关键字new了一个哈希map,能往这个哈希 map 里再put数值吗,为什么?- mybatis批量插入怎么做?- for each 标签有哪些属性?- #和$有什么区别?- 手撕:面试体验很不好,应该是秋招以来体验最差的一次,面试官全程臭脸,并且打断说话,回答几乎没有反馈,手撕题目也比较怪,最后甚至没反问,还是那句话百度不愧是bat里的B
百度一面491人在聊 查看28道真题和解析
点赞 评论 收藏
分享
1 8 评论
分享
牛客网
牛客企业服务