2

【第七期】深信服go实习一面二面HR面

 2 years ago
source link: https://studygolang.com/articles/35432
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

面试时长:1h

  • channel知识点
  • 协程goroutine
  • mysql 的两种存储引擎
  • InnoDB索引
  • redis使用单线程还是多线程?有多少个库?
  • redis持久化有哪些?各自优势?谁更常用?
  • Python 一行代码去重
  • 讲一下set的原理,Java 的HashMap和 go 的map底层原理
  • GMP模型
  • go 的GC(标记清理 -> 三色标记发 -> 混合写屏障)
  • RabbitMQ的消息模型都有哪些?RabbitMQ都有哪些参数
  • docker的一些基本命令(删除、进入容器等等)
  • docker volume
  • 讲一下微服务
  • 有几个相同的服务 A、B、C,挂了一个 A,REST API 怎么知道 A 挂了并调用 B?
  • go 中用 for 遍历多次执行 goroutine会存在什么问题?怎么改进?
  • 如果要在每个goroutine中都获取返回值(捕获参数),有哪些方案?(全局参数、channel,闭包)
  • gRPC用的什么协议?TCP三次握手?四次挥手?FIN-WAIT-2是什么时候的?
  • RPC有哪几种?这里还问了一个流式 RPC怎么巴拉巴拉什么处理之类的,我想不起来了问的具体是啥了,只记得当时我就蚌埠住了。
  • 分布式 ID 讲一下(九种方案 + 详细讲了号段、雪花算法的原理)
  • ES了解多少(只会倒排索引、高亮)
  • MongoDB讲一下?与MySQL的区别?为什么

面试体验:面试官真的好好哇~ 有什么想不起来的他会引导我想起来

面试时长:45 min

  • 日常套路自我介绍
  • 怎么学习的?学习过程中遇到什么问题?怎么解决?具体是什么问题?
  • 有没有遇到过一些 BUG,然后解决完之后心情感到非常舒服的?具体是什么 BUG?
  • 你都是怎么写笔记的?(屏幕共享给面试官看我的笔记)
  • 看过什么书?是随便翻翻还是看完了?(说了雨痕大佬的《Go语言学习笔记》和郑兆雄的《Go Web编程》,《Go语言学习笔记》在学校图书室我都借了三次看了三遍每次都有收益)
  • go 手写二分查找
  • 还有就是一些巴拉巴拉的问题,反正都是一些个人情况学习情况之类的?想不太起来了?

面试体验:面试官也是非常棒!点赞

刚面试完二面没多久旧收到了 HR 面,电话面的

  • 有没有其它公司的 offer,我说有平安科技的实习 offer,是Java的,不太想去。(平安科技这公司我挺喜欢的,但是我投的上海只有北京了,也就是因为这样我才没第一时间去)
  • 就和别的公司 HR 面差不多这里就不细说了

秋招没找到,实习不能落下啊,这次深信服实习的面试是我从Java迈向Go的第一步,加油啊~希望你一定能够找到工作的,一定会拿到offer的。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK