Hello World
LDK Lv5

待办

  • GO语言

    • GC
    • GPM模型
    • 变量的逃逸分析
  • STL原理

  • workflow 实现细节

    • 如果程序出现了性能瓶颈。怎么解决呢?从哪些方面考虑?
    • 如何实现负载均衡的?(连接池+小顶堆)
    • 任务流的设计。
    • 如何管理空闲连接,实现连接复用?
  • gdb调试

  • 线程有几种状态?

  • RTTI

  • GO语言项目:groupcache(分布式缓存)

  • 什么是协程?协程和线程的区别是什么?

C++面试问题

  • 模板什么时候知道模板被实例化了?
  • 在虚函数中套用模板可以用吗?
  • STL的内存管理是怎么实现的?
  • 线程切换上下文后,被切换的线程上下文存在哪里?
  • new和malloc的区别
  • memmove实现
  • memcopy和memmove的区别?
  • 虚函数和纯虚函数的区别?
  • TCP粘包问题?
  • mapunordered_map的透明查询
  • 什么情况下需要使用二级指针?
    • 跨函数修改一级指针的值:函数传参时,需要将一级指针的值传出。(变相修改外部一级指针的值)。此时使用二级指针作为函数参数。

Go面试问题

  • GO的channel是线程安全的吗?

通用面试题

  • 虚假唤醒

    • C++怎么解决?
    • GO怎么解决?
    • Java怎么解决?
  • CGI

由 Hexo 驱动 & 主题 Keep
本站由 提供部署服务
总字数 91.8k 访客数 访问量