Go技术日报(2021-03-20)——破解50大Go语言面试题

每日一谚: interface values are just values.

go中文网每日资讯–2021-03-20

一、Go语言中文网

  1. 腾讯重磅发布:Go已经成为其第二大编程语言

  2. map 和 switch 如何选?match 又是什么?

  3. 删除文件为啥磁盘依然爆满

二、亚军进化史

  1. Go技术日报(2021-03-19)——Go 笔试题精选 二: 25 道选择题

三、奇伢云存储

  1. 全面剖析 MongoDB 高可用架构

四、码农桃花源

  1. 一些 eink 设备

五、Go夜读

  1. 【预告】Go 夜读三周年直播活动

六、薯条的自我修养

  1. 论配置化系统的配置

七、xueyuanjun

  1. Go 数据结构和算法篇(八):快速排序

八、TechPaper

  1. 分布式快照

来源: https://studygolang.com/go/godaily

gopherDaily–2021-03-20

来源:https://gopher-daily.com/

GOCN每日新闻–2021-03-20

1.依赖注入工具代码生成器 wire

2.使用 mux 改变中间件的行为

3.Golang 变量遮蔽——Shadowing

4.我如何在 go 中 mock 单元测试

5.50 个基础面试问题

来源:https://gocn.vip/topics/node18

码农桃花源–2021-03-20

优质文章汇总

  1. 编译原理概述

  2. 分布式系统底层原理

  3. 超大文件http断点续传的实现

  4. Go语言调度器之创建main goroutine

  5. Go语言调度器之调度main goroutine

面试问题

  1. epoll与select的优缺点?

  2. http请求的处理过程

  3. 事务的隔离级别 底层是如何实现的

  4. TCP收到RST报文的几种情况?

  5. 说说半连接队列和 SYN Flood 攻击的关系

  6. 介绍一下 TCP 报文头部的字段

  7. 如果已经建立了TCP连接,但是Client端突然出现故障了怎么办?

  8. server端出现大量TIME_WAIT状态的连接的原因

  9. 什么时候会抢占P

  10. 当在M上运行的goroutine发生阻塞时,会怎么工作

  11. 多个线程与多个M如何一一对应?

  12. 汇编 操作对比 mov %rdx, %rax 与 mov %rdx, (%rax)

  13. 为什么在创建goroutine的newproc函数要传入参数大小

  14. 什么时候调用的main函数?

  15. g0到main goroutine的转换过程

面试问题9-15答案链接:

编辑: Amartya 果果
更多内容详见:https://www.yuque.com/qcrao/share/