首页 / 大厂
#

大厂

#
3229385次浏览 32883人互动
此刻你想和大家分享什么
热门 最新
百度国际化后台开发日常实习一面
算法:LC3. 无重复字符的最长子串(mid,ACM模式,自己写输入输出,直接秒)无项目拷打,只让讲了项目中缓存穿透、缓存击穿、缓存一致性的解决方案。大多时间拷打八股,主要是Mysql、Redis和Kafka(项目中有用到),还有计算机网络。Mysql和Redis考得很深,问了一些工程问题的解决方案没答得很好,最后面试官说知识的广度挺好、深度有欠缺1. SQL事务题,这两个事务同时执行,说明它们的执行流程,失败还是成功-- 表 t 有主键 id,值为 1, 3, 5, 10, 15, 20-- 事务 ASELECT * FROM t WHERE id = 7 FOR UPDATE;-- 事务 BINSERT INTO t VALUES (6, ...);INSERT INTO t VALUES (8, ...);INSERT INTO t VALUES (11, ...);2. Mysql的事务是什么?有哪些特性?3. Mysql的原子性底层如何实现?(undo log)4. 讲一下Mysql的MVCC机制的实现原理(readview、undo log、隐藏字段)5. Mysql的覆盖索引、前缀索引、索引下推分别是什么?6. 如何定位和优化慢SQL语句?(慢查询日志、explain关键字)7. 使用explain分析慢SQL语句时,哪些字段比较重要?8. Mysql的主从复制的数据同步流程是怎样的?(binlog、offset)9. 介绍下Redis的常用数据类型10. 讲一下你项目中如何解决缓存穿透、缓存击穿和缓存一致性问题?11. 如何使用kafka解决消息丢失问题?12. 如何使用kafka防止消息的重复消费问题?13. kafka发送消息时,如果因为网络问题出现消息丢失,如何解决?14. 从浏览器输入百度的网址访问网页的网络过程是怎样的?15. HTTP和HTTPS的区别是什么?
查看15道真题和解析
点赞 评论 收藏
分享
百度国际化后台开发日常实习二面
查看13道真题和解析
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务