夸夸我的华为实习mt

第一天到公司的时候,我自己上楼了(入职邮件说了是哪一层),到了相应楼层,给导师打电话,导师一脸吃惊,说怎么我就到了,还以为我过段时间才来,导师穿着一双拖鞋,留着长发,稍显随意,导致我对导师的初步印象是:这靠谱吗,哈哈哈

给我安排好工位、办公电脑,转一圈认识组里同事之后,我就问导师组里的业务是啥,有没有一些资料让我熟悉一下。起初导师给我发了一些PPT,我看了一两个小时之后,导师突然间走过来,说:“算了,业务太多了,我给你讲讲和组里现在做的比较相关的”。然后花了一个小时,给我梳理了一遍组里的业务和相关专业名词,还给我介绍了整个技术栈。当天中午,导师就带我去饭堂吃饭。吃饭聊了一下,发现我俩没啥代沟,导师本科就出来上班,只比我大两岁,平时下班就是喜欢打游戏(虽然打的游戏和我不太一样哈哈)、看动漫、养猫。

了解完业务,安装完相关的开发环境之后,我就主动骚扰导师,问他我能不能看一下项目代码,或者有没有什么能给我做的。我本来以为不会给我做啥,先让我自己熟悉熟悉,或者干脆给我一点dirty work,让我打打下手就算数了,我后面想写简历估计还要靠偷别人的产出。结果万万没想到的是,导师说:“你来实习最好是看看能不能做出一些好的产出,后面不管是想评优秀实习生,还是秋招去其他公司都有用”。导师给了我两个选择,一个是关于AI应用的,主要是用AI平台去完成一些业务逻辑,属于低代码,导师的评价是,业务比较新,AI也比较符合现在企业的招聘要求,但整体实现没有啥难度,就是调调模型做点事情,还需要跟很多人对接,沟通这方面对新人不太友好;另一个是做性能排查和性能方案优化,整体工作量比较大,也可以完整摸一遍从排查、优化、写单元测试、压测、上线这个流程,放在简历上比较有亮点,而且工期不急,推荐我做这个。他还说了,AI那个业务,他也可以自己做完之后,再给我仔细讲一下怎么做的,让我写到简历上就可以(我去,爱了爱了,神仙mt)。

于是我接了性能优化的需求,但一开始很头疼,因为我连现有代码的实现逻辑都没梳理明白,导师让我先自己想一下优化方案,我心想完蛋了,这我得丢大人了。没想到很快导师又坐不住了,直接给我介绍了一下,我需要看哪些相关代码,还给我讲了一个完整的优化方案。知道了优化思路之后,我第三天就开始敲代码了,很踏实,很爽。

时间很快来到了实习第一周周五,mt说请我吃个饭,两个人吃了一顿烧烤,吃了380块钱。我心想这实习也太爽了吧,有东西学,有工资花,有免费饭吃,下班还早(实习生6点下班),加班学习一下还可以领免费宵夜,这不比读研爽多了。

后续就是猛猛干第一个需求,花了十几天,我把代码写完了,后面就是代码评审了,导师给我仔细看了代码,告诉我哪里写得不好,没考虑通用性xxx。代码评审通过之后,就让我去做一下压测,还开会议给我介绍了每个平台怎么使用,比如缓存命中率怎么开,垃圾回收曲线怎么开,线程池占用怎么看……,讲得真是非常明白,唯一的问题就是讲得太快了,我想记一下笔记挺难的,只能疯狂截图。虽然写代码很快,但后面压测还是出了不少问题,对方案做了一些修改,甚至有的问题还要看中间件源码才能找到原因o(╥﹏╥)o

整个实习生活过得很快,非常感谢导师的细心培养,让我可以顺利完成一个个需求。我看他经验这么丰富,没想到我还是他第一任徒弟,不过确实他也比较年轻,离职前我也请他吃了饭。虽然秋招没有接这个Offer,但还是非常感谢里面的导师和组长,希望以后有机会过去还可以请他们吃个饭哈哈,千万不要觉得我是叛徒(因为之前我说了Offer一定去,我是坏人(*/ω\*))。

这是去年的暑期实习了,很多细节有点忘记了,由于本人有点懒,现在才发出来

#暑期实习##实习##华为#
全部评论

相关推荐

1.项目难点2.你们系统的实际使用人数,有并发问题吗?3.使用redis处理过什么问题?选择什么数据结构?4.排行榜的zset里的score可以重复吗?--member唯一,score不唯一5.线上redis存在一个巨大的hash,比如1000万字段,每一小时需要全量读取做计算,如何保证不卡死?不影响其他业务?--需要注意的问题:(1)Redis单线程处理命令,一次性全读取会造成网络阻塞,导致其他用户的请求无法被处理;(2)内存和CPU;(3)OOM。如何解决?:(1)使用hscan命令进行游标遍历,一次只读一部分数据;(2)如果是先系统设计,可以按照用户id/时间等维度分片,读取时可以利用Redis的多路复用;6.实习实际的Redis是单机还是集群?--生产是哨兵模式7.比如有量特别大的数据,把redis当数据库使用的时候,单机和集群有什么区别?--单机模式受限于单台机器内存;主从复制 + 哨兵:所有节点(主+从)存储的都是全量数据,依然受限于单台机器内存;集群/分片:数据被切片分散存储,总容量 = 所有节点内存之和,写压力被分散到多个节点8.假设从数据库读数据写到redis中,集群的替代方案?(这个问题实在没听明白,听录音都听不懂什么意思?)9.对于 1w 条数据,如果排序逻辑特别复杂,而且用户还要勾选过滤,怎么实现?--提前排序,把结果按分数存进 Redis 的 ZSet;在 Redis 里用 Set 存好不同类别(用户勾选条件)的 ID 列表;做交集,取前500条即可有人知道这个公司怎么样吗?要提前实习,要了命了,通勤一个半小时😭,太难受了。而且995😭😭😭,这是人的日子吗,hr说薪资给17k-18k。。。。。。。。。。周五线下复试,我都纠结去不去了。。感觉薪资太少了又怕找不到别的工作😭
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务