百度golang日常实习一面、二面

个人情况简述:本硕双非,acm银牌

无内推官网投递,当天过初筛,2天后约面

八股背的极客时间和小林coding,一共只背了一周这样hhhhhh

一面(2月14日,共1h)

聊简历项目聊了有30多分钟

1、数组和slice区别,slice扩容机制

2、gmp模型、每个P的缓存队列和全局缓存队列,局部饥饿问题、全局饥饿问题

3、golang的设计, CSP 模型

4、goroutine+channel使用场景剖析,有无缓存通道问题(抠细节)

5、http/https的区别(抠细节)

6、叙述一下从你访问连接到返回数据的服务器的全过程(问的很深很细,答了10分钟)

7、网络拥塞状态下TCP数据传输,从流量控制角度聊聊

8、TCP如何保证高可靠的

9、进程和协程区别,具体到上下文切换,哪些资源共享哪些不共享

10、mysql的不同索引类型

11、聊聊mysql事务,隔离级别(结合具体实例讲解)

12、redis底层数据类型,具体实现,使用场景

13、redis的可持久化机制

14、redis实现分布式锁的设计

算法题:最长递增子序列(nlogn解法,然后讲述了几种二分的做法,做了衍生)

反问:自己有什么需要补足的?部门主要做什么方面的内容?

面试官人很有意思,聊的很不错,所有问题全部进行了衍生(如果只是浅浅回答会被继续挖深,由于是记忆回想的,很多深挖的问题没有在面经中体现),一面的面评也挺好的,当晚就约了二面,因为次日有事就推迟到后天晚上了

二面(2月16日,共40min)

聊简历项目聊了有20多分钟

扣简历的项目的实现方案,提问是否能够设计别的方案(比如限流方案,给了个场景提出问题)

问了许多源码的问题,例如扣了golang的部分包的源码问题,如channel包内的各种底层实现问题

算法题:可能是面试官忘了?是临时来的,没给算法题

反问:自己有什么需要补足的?关于源码的学习建议?

面试官人其实挺不错的,没有刁难,聊的也还行,这里主要问题是自己对源码不够深入吧,不少非常扣细节的问题没能答上来,本轮面试一道八股都没有问,全部是从源码的细节方面进行考察的,也是给自己提了个醒,除了八股文还有很多需要自己补足的地方。

面试官当时评价说,作为日常实习生也够用了,但晚上没收到三面通知就觉得估计g了(一般很快),只能说自己这段时间准备八股准备的太多,反而忽略了自己真该挖掘的东西。

后续

由于个人对大数据这块更感兴趣,并且已经拿了别厂大数据实习的oc,再走别的部门流程时间觉得太长了,也不想转岗,因此就不继续golang和大数据都研究了,以后专心弄大数据了

#我的实习求职记录##日常实习#
全部评论
我们的面试题好像 尤其是一面 这是对着题库问的吧
3 回复 分享
发布于 2023-02-21 01:12 北京
同学,请问学大数据开发,需要学springboot这些吗?
1 回复 分享
发布于 2023-02-20 21:10 重庆
你的一面面经很有参考价值,感谢分享!
点赞 回复 分享
发布于 2023-02-23 19:00 上海
大佬去哪做大数据了呀
点赞 回复 分享
发布于 2023-02-23 21:41 山西
请问大佬,数据开发不是一般要学Java吗
点赞 回复 分享
发布于 2023-02-24 16:52 山东
楼主,go有推荐的项目吗?
点赞 回复 分享
发布于 2023-03-10 15:43 江西
可以问问go项目做什么还有八股文在哪里找吗
点赞 回复 分享
发布于 2023-03-14 00:25 安徽
刚刚二面完,三面也是毫无消息
点赞 回复 分享
发布于 2023-05-24 14:02 天津
27号一面,28号二面,到现在29号了没有出结果,是不是凉凉,有必要发个邮件问问吗?我看只收一个人,估计凉凉
点赞 回复 分享
发布于 2023-11-29 19:53 湖南
刚看完一个项目,要对项目了解到什么程度啊
点赞 回复 分享
发布于 04-10 17:25 江苏

相关推荐

评论
25
192
分享
牛客网
牛客企业服务