七叶笔记 » golang编程 » 「第四期」字节跳动一面 golang

「第四期」字节跳动一面 golang

一、golang

  • 1、什么是内存逃逸,在什么情况下发生,原理是什么?
  • 2、函数传指针和传值有什么区别?
  • 3、new和make有什么区别?
  • 4、了解golang的GC吗?
  • 5、了解GMP模型吗,介绍一下?
  • 6、channel了解吗,channel的工作原理是什么?

二、计算机网络

  • 1、TCP三次握手、四次挥手,timewait,closewait状态
  • 2、了解socket编程吗,其中accept方法是什么
  • 3、get、post方法有什么区别

三、操作系统

  • 1、进程和线程的区别是什么

四、数据库

  • 1、mysql索引了解,原理是什么?
  • 2、hashmap原理
  • 3、redis有哪些数据类型

五、算法

  • 1、爬梯子
  • 2、分苹果

问题不止这些,大概记得这么些

相关文章