百度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 江苏

相关推荐

头像
04-12 10:14
已编辑
华为_HR
有意向参加暑期实习的同学欢迎投递,全程跟踪流程,也欢迎私信咨询了解:华为是全球领先的ICT(信息与通信)基础设施和智能终端提供商,质量与流程IT管理部致力于使能华为成为行业领先的数字化企业。在这里,您会与华为全球顶尖的企业数字化转型的技术专家一起工作,共同见证华为数字化转型成功,成为企业管理、架构规划、数据分析、IT技术、信息安全、产品设计、产品运营、用户体验等领域的资深专家和跨界大牛!岗位职责:1、构建支撑公司海量、复杂业务、极致用户体验的数字化信息系统,提供简洁、高效、便捷、安全的数字化装备,提升业务效率和办公体验;2、提供高效、稳定、安全的IT云服务,通过云计算或大数据各种专业技术能力,完成IT云服务产品或解决方案的设计、开发、测试、部署等;3、开展数据建模、数据挖掘、AI研究工作,为公司运营决策、产品方向、销售策略等提供数据支持;4、构建公司IT运营指挥中心,实现数字化、智能化的预警和运营,持续改进IT系统的高性能、高可用、可恢复性。【招聘岗位】数字化IT应用工程师(包含以下岗位:软件开发工程师、网络安全工程师、算法工程师、AI工程师)   岗位介绍:满足其中一项即可投递简历。1、25届毕业生,本科及以上学历;2、有一颗敢于挑战的心,希望能用数字化的方式改变这个世界。3、热爱编程,熟悉掌握但不限于Java/C/C++/Rust/Python/Go/Javascript等编程语言中的一种或几种,有良好的编程习惯。4、对数据结构、算法有一定了解,最好懂一些数据库、中间件,如果知道OpenGauss、Euler等华为自研的技术最佳。5、具备独立工作能力和解决问题的能力、善于沟通,乐于合作,热衷新技术,善于总结分享。工作地点:深圳、武汉在这里,你不必担心没有经验或成长受限,一对一导师辅导,快速提升职场技能。也有机会参与培训活动、技术讲座,与来自全球的大牛零距离交流。【简历投递】:https://career.huawei.com/ --校园招聘(实习生) – 关键字搜“数字化IT应用工程师”第一意向部门:集团IT(质量与流程IT部)—IT平台服务部来吧,一起加入华为勇敢新世界,与我们共赴星辰征途。
投递华为等公司10个岗位
点赞 评论 收藏
转发
23 186 评论
分享
牛客网
牛客企业服务