【第三十四期】Golang社招面经-快手
快手:4轮技术1hr 口头offer 一面: 欢乐局 看你简历大学有竞赛经历,算法都懂吧?我:了解 面试官:嗯,了解就不问了 raft算法懂不?我:懂 面试官:嗯,懂就不问了 讲讲tidb 讲讲new
快手:4轮技术1hr 口头offer 一面: 欢乐局 看你简历大学有竞赛经历,算法都懂吧?我:了解 面试官:嗯,了解就不问了 raft算法懂不?我:懂 面试官:嗯,懂就不问了 讲讲tidb 讲讲new
泛型 原文 在线阅读 导读: 约束 使用方法 实现原理 跟其它语言的泛型进行对比 用例子学泛型 issues 泛型需满足 go1.18+ 约束 go使用interface作为约束,约束的意思是约束了这
变量 概念:程序的基本组成单位 定义: 指定变量类型 根据值自行判断变量类型(类型推导) 省略var,定义赋值 var i int var i = 10 i, j := 20, 10 数据基本类型 基
hello大家好,我是小楼。 不知道大家还记不记得我上次找到了一个Go的Benchmark执行会超时的Bug?就是这篇文章《我好像发现了一个Go的Bug?》。 之后我就向Go提交了一个PR进行修复,本
简单的排序算法和大学期间做的项目经历; 问了一道关于ip筛选的题目; 写了个冒泡算法,简历上写了熟悉linux内核,问了拥塞相关的知识; 问了mysql,redis,出了一道数据结构题,问了golan
一、基本介绍 1、开发环境安装-windows安装 打开Golang官网,选择对应版本,进行安装。 2、环境变量配置 1)步骤 (1)首先在环境变量中添加 GOPATH,值为 go 的安装目录: (2
总共36分钟,面试官很准时,没有写算法题。 自我介绍 介绍项目并提问 基于我实习期间学习了go语言(并且B站服务端用的也是go),提问了一些go语言的基础问题 go的值类型和引用类型 go的slice
一. lal 简介 lal是开源直播流媒体网络传输项目,主要由三部分组成: lalserver:流媒体转发服务器。类似于nginx-rtmp-module等服务,但支持更多的协议,提供更丰富的功能。
简历上写了C++和golang,所以两个语言都涉及了 一面: golang如何设计一个生产者消费者的模型 对channel和goroutine的理解 字符串实现减法 快速排序 c++虚函数 进程的通信
由于有时候跑脚本几个小时看不到进度,所以想着写一个简单的命令行的进度条。类似下面这样的 其中的原理主要是\\r回车符(将光标移动到行首)。这样的话就可以重新打印一行以覆盖之前的那一行。 func mai