关于golang:第五期游服务器一二三面-秋招-米哈游

45次阅读

共计 450 个字符,预计需要花费 2 分钟才能阅读完成。

一面

下午 2 点,35 分钟

  • golang 内存模型
  • golang 并发模型
  • golang gc 原理 过程
  • channel 用处,原理
  • redis 数据结构,底层实现
  • 跳跃表查问插入复杂度
  • 过程,线程,协程
  • kill 原理
  • 除了 kill - 9 还晓得什么信号
  • 父过程调用 fork 后,不调用 waitpid 会怎怎么
  • 僵尸过程
  • 线程间同步形式
  • 锁有哪些类型
  • 口述 topk
  • 建堆过程

    总体来说 1 面很惯例,感觉没啥难度,很快就约 2 面了

2 面

  • 手撕。相似 leetcode8。不过输出不是一个而是很多逗号宰割的字符串,还要本人思考各种异常情况。
  • 设计一个排行榜的数据结构,说思路

3 面

  • 手撕,相似 ip 前缀树。我间接傻了,以前没写过前缀树。😅
  • sql 建表。也很蛊惑,我说我曾经很久没写过建表的 sql 了,都是图形化工具建表的。而后硬着头皮写
  • 实习我的项目
  • 玩游戏吗,玩咱们公司的游戏嘛
  • 反诘。我问他游戏我的项目是否存在客户端相比服务端更加外围的景象,还有游戏后端相比 web 后端的不同点和难点。大佬真的很 nice,尽管曾经判断要挂我了,还是很认真的给我解说了大略 10 分钟

三面完半小时收到感谢信😅

正文完
 0