EMQ映云科技一面

26届找日常实习,投了两家简历就有一家马上约面了,就是 EMQ映云科技 了,HR 人感觉很好的。

问项目情况

简要介绍在字节的实习经历中,5个月都做了什么,主要讲了负责的两个小项目(面试官觉得五个月才做两个事情太少了,不过我当时的 leader 真的是不给我什么任务,都是自己在学习,去要工作也要不到什么业务)。如何排查出问题并解决的(给的代码 MySQL 落库的状态错误,我简单修复就提交了)。问,做的数据迁移拓扑图具体是什么样的(就很简单的节点和箭头,颜色,边上的标注等等)

生产环境的数据是如何导入到沙箱隔离环境的?(生产环境的数据经过第一层网关的时候会往 context 里面做键值对标记,表明该流量应该转发的环境有哪些,后面网关再做对应的转发)

向他项目大多是实验室的科研项目和自己的小项目,面试官觉得没有含金量没问。

golang 八股

  1. 如何启动一个协程?使用 go 关键字启动函数类型对象
  2. 如何控制协程的关闭?一开始回答说可以用 Context 的超时类型 但是我不想超时之后再自动结束,如何直接控制结束?因为没了解过像 C++ 那样发送信号之类的,所以回答了用 channel 发送结束信号那如果有十几个协程都启动了协同完成一件事情,如何在其中一个协程完成了之后其他协程结束?(比如多个协程进行文本单词搜索,其中一个协程找到了,其他协程也结束)没有想到什么好的方法,说使用闭包作为协程启动对象,闭包去引用外部的公共变量,然后上锁,定时去检测,但感觉面试官想要的不是这个方法?说应该也能做到
  3. 通道创建的时候,携带的数值参数是什么作用?指定数据缓冲大小
  4. 写入无缓冲通道会怎么样?阻塞
  5. 读无缓冲对象会怎么样?应该也会阻塞(感觉回答的时候用不确定的语气面试官默认你不会,但实际上之前看过相关的面经,有点印象哈哈)
  6. 写入一个已经关闭的通道会怎么样?panic
  7. 读一个已关闭的通道会怎么样?获得通道数据类型的零值 如果是读缓冲中仍有数据的呢?会获得剩余的数据直到返回最后一个数据和false表示缓冲中已经没有下一个数据
  8. 准备写一个通道时候,怎么判断有没有关闭?可以用 data, ok := <-in 的方式读取一下看看是不是返回 false。(面试官说有没有其他方法,总不能每次写之前都用读判断一下有没有关闭吧)继续答,可以用局部的 panic-recover ,如果写入失败的话局部函数退出提前捕获返回的 err != nil (面试官好像勉强接受这个方式?)
  9. select 去读取多个通道不会阻塞吗?是的(印象中这么写轮询有数据的通道,没有就结束)像 I/O 模型的 poll/epoll 帮我们检测可读文件描述符一样。(应该要 default 才行吧)是的是的,默认了……

MySQL 八股

  1. where 子句 和 having 子句有什么区别(没复习好,说的 where 是 select 选出所有数据之前进行筛选,having 是扫描所有数据得到 select 列所有数据后再筛选,实际上应该是 分组前筛选和分组后筛选)

反问

项目组里怎么使用 golang 的呢?我看 hr 给我发的项目介绍里面,MQTT 主要是 erlang 呢,仓库的语言没有 golang。(我所在的小组负责另外一个开源项目,不是 MQTT 的。EMQ 主要的是做 MQTT 服务器程序,开源项目贡献了以后成绩也是自己的,还是挺好的)

总结

没有算法题,可能是我答错了很多,面试官觉得我基础不行根本不用继续下去了,MySQL 就问了一个问题,或者单纯的就是实习岗位不需要太难?

  1. 在校追绩点是有代价的,花了更多时间做专业课和保研,那就少了很多时间去学企业招聘要求的技术
  2. 都是 gopl-zh 里的基础内容,奈何忘了太多了,只能凭印象回答
  3. MySQL 除了索引事务常见的八股,关键字、子句、SQL也是常考八股,很久不写 SQL 了,关键字的特性都忘了,但是专门去复习索引和事务那些底层八股了,结果漏了最平常的问题

整场面试 40 分钟,只问项目和八股(面试官觉得大厂实习五个月做的事情比较少。。。唔确实说的比较委婉了),没有算法,我还最近天天刷五六道题,各种题库轮流做。可能前面答得基础不行,就没必要做算法了,随便问点其他的收尾……

感觉自己就是应试教育下的专门产物,唉,只懂得死记硬背了,没什么灵活变通的能力,遇到没见过的情况直接一脸懵。感觉现在行业最不缺的就是埋头苦干勤勤恳恳的码农了,985的学历只能证明在应试教育的体系下我能完成任务,可是实际行业生产所需的技能我却是不知道如何系统性地学习的,所以感觉招人能招到一个轻轻松松的第二名,就没必要招一个勤奋努力的第一名😣

#我的实习求职记录##互联网没坑了,还能去哪里?#
全部评论
26届都已经去字节实习五个月了???巨佬啊
1
送花
回复
分享
发布于 03-16 19:08 四川
校友是本还是锁
点赞
送花
回复
分享
发布于 03-17 11:13 广东
滴滴
校招火热招聘中
官网直投

相关推荐

5 10 评论
分享
牛客网
牛客企业服务