面经--百度知道

一面电话面(32min)

  • 自我介绍
  • 做的项目中最具有技术的项目
  • 项目设计到mysql联合查询,问到了数据库事务的隔离级别,每个隔离级别存在的问题,如何解决(读已提交造成幻读的场景,以及可重复读怎么解决的, 当时回答可重复读也会造成幻读,通过加共享锁和排他锁进行避免)
  • mysql的索引,聚簇索引和非聚簇索引
    • 联合索引(准备问我联合索引的,结果回答了聚簇索引。。。)
    • 聚簇索引是什么,没有主键是聚簇索引的情况
    • 非聚簇索引是什么?(没有回答好)
    • 为什么使用B+树而不是B树(我通过叶节点数据和内存的数据存储量上回答)
  • redis
    • redis的五大数据结构以及应用场景
    • redis的一致性,和mysql存在数据不一致怎么解决
    • redis的过期策略(回答了淘汰机制,但策略没回答上)
  • php
    • php的字符串函数
    • php的数组函数
  • 设计模式
    • 了解的设计模式有哪些
    • php的大多框架使用最多的是哪个模式
  • 算法
    • 排序算法了解哪些(快排,冒泡,堆排,希尔)以及快排复杂度和思想(分治)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值