面试问题浓缩总结 面试问题浓缩总结
  • Go
  • Java
  • C/C++
  • JavaScript/HTML
  • MySQL
  • Redis
  • MongoDB
  • 操作系统
  • 计算机网络
  • spring全家桶
  • mybatis
  • 中间件
  • 软件相关
  • 系统相关
  • 算法
  • 数据结构
  • 设计模式
  • CMU硕士经典100题
  • 剑指offer
  • 重点手撕代码
  • 程序员面试金典
  • 3月
  • 4月
  • 智力题
  • 业务问题
  • 一些技术
  • 安全相关
APP下载 (opens new window)
GitHub (opens new window)
  • Go
  • Java
  • C/C++
  • JavaScript/HTML
  • MySQL
  • Redis
  • MongoDB
  • 操作系统
  • 计算机网络
  • spring全家桶
  • mybatis
  • 中间件
  • 软件相关
  • 系统相关
  • 算法
  • 数据结构
  • 设计模式
  • CMU硕士经典100题
  • 剑指offer
  • 重点手撕代码
  • 程序员面试金典
  • 3月
  • 4月
  • 智力题
  • 业务问题
  • 一些技术
  • 安全相关
APP下载 (opens new window)
GitHub (opens new window)
  • 3月份面试

  • 4月份面试

    • 字节跳动(一面)
      • 面试稿子
      • 蘑菇街(一面)
      • 牛客面经总结
      • 腾讯(一面)
      • 字节(二面)
      • 阿里(一面)
      • 汉得(一面)
      • 腾讯(二面)
      • 腾讯(三面)
      • 同学的面试
    • 个人面试
    • 4月份面试
    小游
    2021-04-01

    字节跳动(一面)

    这次面试实在是太尬了,后面的算法题我就一直尬在哪里想思路,然后面试官一直在那看着,我想到一个办法,然后面试官就说空间复杂度太大了,想办法让空间复杂度变成1。。。害,以后得多刷题啊。。。

    # MongoDB并发怎么处理

    如果4个线程尝试更新操作,则其中一个线程将执行写锁定,执行更新并释放锁定。之后剩下的3个中的一个将抓住锁,进行更新等等。

    MongoDB常见问题 —— 并发_Lestat.Z.的博客-CSDN博客 (opens new window)

    # MongoDB底层

    但是压根就没想到会问这个。。。

    Mongodb存储特性与内部原理 - 知乎 (zhihu.com) (opens new window)

    # 为什么使用B+树而不使用红黑树

    我太难了,换个法子问我就不知道了。。。下面是答案

    数据库:为什么使用B+树而不使用红黑树_五山口老法师-CSDN博客_数据库为什么不用红黑树 (opens new window)

    # 四个隔离级别

    这个简单事务和锁 | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

    # 可重复读怎么实现

    这个也还好,是通过快照度来实现的

    事务和锁 | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

    # 快照度怎么生成

    # undolog,binlog,redo log

    MySQL底层 | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

    # 为什么不用PHP

    1.对多线程支持不太好,大多数时候我们只能简单的模拟去实现的。

    2.语法不太严谨,比如变量不需要定义就可以使用,在c,java,c++中变量是必须先定义以后才可以使用的。

    3.PHP的解释运行机制。这种运行机制使得每个PHP页面被解释执行后,所有的相关资源都会被回收。也就是说,PHP在语言级别上没有办法让某个 对象常驻内存。在PHP中,所有的变量都是页面级的,无论是全局变量,还是类的静态成员,都会在页面执行完毕后被清空。以JSP为例,在JSP 中,Java Bean的scope有四种有效值:Page、Application、Session、Request,分别对应页面、程序、会话、请求四种生存期。但 在PHP中,只有Page一种生存期。

    php的优缺点 - 云+社区 - 腾讯云 (tencent.com) (opens new window)

    # PHP多线程

    PHP的话是支持多线程的

    # Go效率为什么怎么高

    老生常谈的问题了

    # echo为什么用哪个tree来实现

    太难了,这问题一直问,看了我得研究一下这个tree的原理了

    # http请求流程

    应用层(HTTP,SMTP) | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

    # https流程

    应用层(HTTP,SMTP) | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

    # 验证CA证书

    (15 条消息) 浏览器如何验证HTTPS证书的合法性? - 知乎 (zhihu.com) (opens new window)

    # 浏览器没有CA证书咋办

    会下载对应的证书

    编辑 (opens new window)
    上次更新: 2021/04/06, 22:01:45
    福州蓝鲨信息技术(一面)
    面试稿子

    ← 福州蓝鲨信息技术(一面) 面试稿子→

    Theme by Vdoing | Copyright © 2021-2021 小游
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式