首页 > (已挂)网易互娱,技术中心,后端开发,秋招一二面面经
头像
Jann
编辑于 2021-08-30 18:32
+ 关注

(已挂)网易互娱,技术中心,后端开发,秋招一二面面经

这边是两个面试官一起面一个人,轮番轰炸,是我面过最难的面试了

一面

  1. 聊实习项目

  2. go的map支持并发读写吗?怎么做并发读写的map(锁桶或者copy-on-write)

  3. go channel的实现方式,size=0和size=1的channel的区别

  4. Http 的 ResponseWriter 写了之后还可以再修改吗

  5. 讲go的 netpoller 的实现方式,epoll 的 LT 和 ET,是不是每次一收到数据 epoll_wait 就会返回可读,惊群效应(不懂)

  6. 讲GMP,为什么 M 可以比 P 的个数多,有什么用? 如果 P 设置得很大,有什么缺点?

  7. 反射使用的时候有什么需要注意的(我讲的注意是指针类型还是值类型),为什么反射效率低?

  8. Redis的RDB和AOF,为什么 BGSAVE 要用子进程

  9. Redis主从同步的时候,同步的是什么?(新上线是同步全量数据,正常是同步命令),如果主进程执行的是 set 的一个函数,比如获取当前时间,同步这条命令之后从节点执行获得的时间就不一致了,怎么解决(不知道)

  10. undo log, redo log, bin log。 MySQL有一种存储引擎叫 BlackHole,他只有binlog,问可能的用途是什么?

  11. MySQL有哪些锁,遇到过死锁吗

  12. 讲Raft,如果有最多日志的主节点挂了,重新选主之后,原本的leader上线了,怎么表现?Raft的应用场景

  13. Https建立连接的过程,Http1.0和2.0的区别,Http3.0有了解吗

二面

  1. TCP头包含哪些字段,TCP包有啥内容,包太大了会怎么样

  2. IP头包含哪些字段,IP包是怎么分片和组合的,需要哪些字段

  3. CA中心签发证书的过程,证书中有个什么字段问我什么意思,没听过

  4. 实习的项目中分工合作有什么特点,项目怎么管理的,按什么标准分工

  5. 怎么做用户鉴权,用户有多种角色,每个角色功能不一样,怎么做(不会)

  6. 如果服务器的一个接口未响应了,怎么排查。(他意思是数据包到网卡了,没有到应用层,怎么排查,当前连接没有满,问我数据包从网卡到中断的中间发生了什么,不知道)

  7. 怎么从 1.4 这个估值算出 根号2 的确值的前10位

  8. 容器和虚拟化技术(不了解)

  9. 项目中最难的点

  10. 如果(用户id,账单)这个表很大,每天产生1亿条数据,要查一个用户的所有账单,数据库要怎么设计(我讲了水平分表,按用户id一致性哈希,他说不行,每天都要产生1亿条数据,水平分表也会导致越分越多)

  11. 慢查询怎么排查,explain看哪些字段

  12. 职业规划。。。


一面答得还行,二面太难了,好多都答不上来。。。多半是凉了

凉凉了。

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖