zoukankan      html  css  js  c++  java
  • 抖音后台开发社招面试

    # 抖音面试
    (给大家讲个故事当笑话)
    ## 一面 (一个帅气的小哥哥)

    - 你面临过的最大的问题是什么
    - 100Mbps的带宽三个人使用,每人50Mbps,tcp怎么保证速度的
    - tcp四次挥手具体的东西
    - 进程和线程的区别
    - 进程间通信的方法都有什么
    - CtrlC可以终止程序,我们是否可以在程序终止的时候做一些别的操作?
    - 1000qps单机怎么处理?
    - 算法题:一个超级长的数字(有几十位那种),允许进行任意多次的任意两位交换,问你能得到的比他大的最小的数字是多少。

    ## 二面 (两个帅气的小哥哥)

    - 为什么想来抖音
    - nginx的location是什么
    - 算法题:实现一个LFUcache,要求实现set和get方法,复杂度为O(1)。(该题的LFUcache是一个存储空间,有容量,是整数n,存key-value对,每访问一次这个kv对的频率就加一,如果新set kv对 的时候,已经达到容量上限,删除频率最低的kv对。)
    - http状态码501,502,503,504都什么意思
    - pyc是什么,什么时候生成
    - http和https的区别,为什么项目不能一股脑从http升级为https,有什么需要注意的地方(为什么有的项目不能升级到https)。
    - 操作系统进程状态都有什么
    - 简述分页分段机制
     
    ## 然后没有然后了,告诉我我挂了
     
    2333333
  • 相关阅读:
    Docker 基础 : 数据管理
    linux sudo 命令
    TeamCity : .NET Core 插件
    C# 文件下载之断点续传
    TeamCity : 配置 Build 过程
    TeamCity : Build 版本控制系统配置
    Git : SSH 协议服务器
    TeamCity : Build 基本配置
    C# 文件下载 : WinINet
    [翻译] TSMessages
  • 原文地址:https://www.cnblogs.com/xuwangzihao/p/9484058.html
Copyright © 2011-2022 走看看