2023.11.10

199 阅读1分钟

广州某NAS系统企业一面

  1. 自我介绍
  2. 讲讲go的GC
  3. 讲讲你对GMP的理解
  4. make和new有什么区别
  5. 平时用缓存多吗?你觉得local cache和基于Redis一类中间件的缓存有什么使用场景上的差别?
  6. 使用local cache有没有遇到过内存溢出,一致性等问题
  7. 假设用户A请求先打到了A机器,A节点上的local cache查无数据,那么会查DB,更新该缓存;然后接下来用户A改了这个值,但这次请求达到了B机器,更新了DB,并将最新值塞到B机器上的缓存,但是第三次请求又打到了A机器,这时候命中了A机器缓存的那个旧版本的数据;有没有想过怎么解决这类问题?
  8. 有没有了解过Redis的过期淘汰机制?底层是怎么实现的?
  9. Redis有几种持久化机制
  10. 什么情况用RDB,什么情况用AOF
  11. http和https有什么区别
  12. https采用的是对称还是非对称加密?为什么?
  13. 讲一下物流开放平台整个业务系统的设计思路
  14. 你觉得做开放平台,最重要的是什么设计?
  15. 为什么想跳槽?
  16. 对下一家公司,有什么注重的点?
  17. 反问

2023.11.14 hr约二面,期望能现场跑一趟,就一直还没去。。。