• 待整理


    分享一波腾讯的面试题!
    腾讯一面面试题(Fit微信国际支付)
    由于问了自己相对熟悉的东西,说了mysql,所以第一轮只问了mysql,40分钟左右:
    1.mysql隔离级别有哪些?为什么要设计这几种隔离级别?默认隔离级别是啥?默认价格是如何避免幻读的?有哪些级别用了mvcc?不同级别的mvcc的区别?如果让你来设计,你还会想到其他方式达到这个效果嘛?
    2.mysql锁有了解嘛?什么情况下会用到表锁,啥时会用到行锁?gap锁是啥?如果一张表有多条记录,被上gap锁,但是这是不可接受的,如何避免或者减小这种锁的影响面?
    3.mysql的主从复制了解嘛?有哪些复制模式?默认使用的哪种模式,它的原理是啥?mysql5.8相对前面的版本在主从复制做了哪些改进知道嘛?binlog是啥,都记录了啥,如何使用?如果系统异常,需要对数据进行恢复,如何利用binlog来实现?
    4.mysql底层数据存储结构是啥?对于行数据存储有几种格式,默认的格式是啥?说说这几种格式的主要区别?对于数据页你是如何理解的?为啥需要用这种结构?
    大概一面就是这些内容吧,分享一波

    TALK IS CHEAP, SHOW ME THE CODE
  • 相关阅读:
    最重要的是动手去做
    java中的native关键字
    用ant重新编译jdk加入调试信息
    UnSupported Encoding错误
    mysql中查看字符集的cmd指令
    java中的IO流读取文件
    分享一个jdk源码链接
    mysql dos启动出现1067错误的解决方法
    vs2010中的外部依赖项的含义
    vs2010中出现:程序管理器匹配不正确错误
  • 原文地址:https://www.cnblogs.com/greatLong/p/11071906.html
Copyright © 2020-2023  润新知