golang

  1. golang的channel 的底层实现
  2. golang 调度器原理
  3. golang 并发是如何做的
  4. make 和 new 的区别

    场景题

  5. 给一个方案实现 LRU 缓存算法 (哈希 + 链表)
    https://blog.csdn.net/qq_26440803/article/details/83795122
  6. 给一个set,实现插入o(1) ,取出 log(n) 或 o(1),支持范围查找

基础

  1. 进程间通信有哪几种方式
  2. 操作系统的 io 模型接触过那些
    https://www.cnblogs.com/Dominic-Ji/articles/10929396.html