zoukankan      html  css  js  c++  java
  • 字节技术一面

    一面大概四十分钟,估计又挂了,好多我都说不清楚,面试官好无奈的

    1. 自我介绍

    2. 讲一下你个人完成的项目

    3. 快速排序时间复杂度和思想,如何去改进快排的平均时间复杂度(后来面试官给了思路,顺序数组,部分无序)

    4. TCP和UDP区别/特点

    5. TCP为什么是可靠传输

    6. TCP在哪一层

    7. LRU和NRU解释一下,应用于什么场景 (给出提示,页面置换算法,我瞎说了下,面试官说你说的太笼统了吧,我说我不清楚)

    8. TCP三次握手,为什么是三次不是两次也不是四次

    9. 讲一下TIME-WAIT

    10. 讲一下滑动窗口

    11. 进程间通信方式,详细讲一下

    12. 进程与线程的区别 还问了其他我不知道的名词

    13. 并发与并行 还问了其他我不知道的名词

    14. 讲一下缓存 不知道

    15. 知道前序后序还原二叉树

    16. 知道HTTP吗,讲一下HTTP和HTTPS关系区别

    17. HTTPS特点

    18. HTTPS工作原理

    19. HTTPS为什么更安全(讲了对称加密和非对称加密)

    20. 知道B树和B+树吗 (不清楚,只知道为什么MySQL用B+树,原因是巴拉巴拉)

    21. 知道redis吗 不知道

    22. 知道Cookie和Session吗 不知道

    23. 自己还有在学什么东西吗(讲了大创搞的OpenCV、TensorFlow、Python)

    24. 主要是想通过实习提升什么 项目开发吗

    25. 问了我的一个C++项目中的相关容器

    26. 问了锁(我也没明白啥意思,说了乐观锁和悲观锁,但好像不是这样,然后感觉面试官不太高兴)

    27. 什么要问他的(我问了火山主要需要我干什么,面试官说没法详细说……就没了……)

    感觉最后面试官很无奈的快速挂了视频

  • 相关阅读:
    设计模式之Command
    UniversalApp
    swift做服务器端开发
    你不知道的函数floor pow round
    swift开发笔记31
    考试路线
    chrome google mozilla firefox bookmarks import export
    Astah Professional安装
    android studio 安装步骤
    vm安装diagram
  • 原文地址:https://www.cnblogs.com/OFSHK/p/14294096.html
Copyright © 2011-2022 走看看