获赞
244
粉丝
94
关注
2
看过 TA
1871
中央民族大学
2026
Java
IP属地:北京
暂未填写个人简介
私信
关注
楼主是26届Java开发方向,目前在快手电商实习。忙前忙后月两个月,第一个项目终于上线了,现在稍微闲下来想分享一下👋的实习强度。开门见山的说,我感觉强度有些过于的大了。报道第一天是周四,我还在安装idea和一些必要的软件,工作软件上已经拉了一个群把我和另一个员工拉入,上来直接发了一个prd,让我们去读prd,周五需求评审,下周一开始出技术方案。 我??? 不是说实习生只是做些dirty work 一些crud吗 我连座位都没坐热呢诶,就直接开始让我接手一个从零到一的项目了?业务不熟悉,需求评审更是听的云里雾里,夹杂着一些什么“赋能”“分销”“定邀”“上翻”的电商黑话。出技术方案的时候更显得自己疲软无力,那些八股背出来高并发处理方案根本应对不了真实的企业需要。 说一个印象比较深的,某个场景要去用定时任务扫描,如果发了5w个mq,这个性能能接受吗?消费失败了怎么兜底呢?一个个问题打的我这个自认为有“一定水平”的实习生无地自容。等真的度过了技术评审,经历了部门老大和其他正式员工的多重拷打之后,终于开始上手了我从来没见识过的代码架构。因为我是新来的,所以排期我给自己留了一些富裕时间,我原定的是11.4号开发完成。注意这里说的是开发完成,但经过一波蜜汁沟通之后,不知道为什么最后的结果是变成了11.4号项目上线。 也就是把联调,测试全都挤压进了我原本预定的开发周期内。把“实习生”当作“校招生”使用,这是我最大的感受。这算是快手的充足信任,但对我来讲真的也是压力大,挑战足。在上线当天11.4号,我的leader突然说要防止热点问题,突然提出了要去加一个缓存预热,跟着一起上线,这真是说加就加啊,说干就得干啊 于是我就开始对着一个我之前从来不了解的技术点,开始在公司内部的文档里各种搜索,各种观察demo模仿,各种debug。回想之前在美团,每天八点走真的是标配。现在每天10.30走,是早退周末双休,但对于我来说这接近两个月几乎是单休超级高的强度,也让我感觉提升真的非常大。让我发现原来实习生不只可以做crud,还可以真的接手要考虑的高并发场景。要随时oncall处理可能出现的线上问题。第一版上线回归测试就报错了空指针,也挺丢人的,群里疯狂报警。不多说了,午休结束,要去迭代下一版了#实习##快手##Java##后端#
改名许愿offer:快手没有实习生 只有oncall人
0 点赞 评论 收藏
分享
下面图给出了timeline。不知道有没有一样走后端开发的小伙伴们,看着身边走前端方向的同学实习offer拿到手软,自己后端这里颗粒无收,连面试都没有。介绍一下bg,鼠鼠是一个末9本学历,大一原定走读研方向,但是看到大二一堆硬件课程学起来人想4,遂放弃读研开始走后端开发。本鼠的后端开发技术栈方向有些曲折,我从刚开始其实学的python用的flask+django,后来发现python后端开发岗位过少,遂转Java。开始学了黑马spring一套,等非常多的技术栈。后来又觉得Java过于卷,又转了golang,学了gin框架一套开发。本鼠非常幸运,凭借着就学了两个月的go技术栈找到了第一份大厂实习,美团,在大二的暑假。在美团写了两个月的Java,然后细细研究,golang好像主要只有字节和腾讯在用,而这两个公司的暑期实习转正又非常不稳,所以又转回了Java。过程中我相信是每一个开发er都经历过的,图书馆早出晚归,背不完的八股,刷不明白的算法,基本全靠记忆。这个过程中我基本上把所有大厂(除了字节)投了个遍,好多都是一直泡池子然后挂掉 这个过程真的很难熬,一边痛苦地刷着面经,一边发现连面试邀约都没有,每天都在怀疑自己是不是要换方向,是不是学历不行要考研,不断内耗,一边内耗一边emo,这期间女朋友还跟我分手了,雪上加霜在这样不断内耗不断崩溃的一个月之后,我开始减少了学习时间开始多一些放松的机会,不让自己经常处于崩溃边缘。把以前的跑步,游戏都捡了起来,这期间我通关了大表哥2还玩了估计起码200盘的极地大乱斗 每天学到九点之后就是娱乐时间,天塌了也不学。这样反而时来运转,慢慢有了面试邀约。所以各位牛友们,如果没有面试或者面试秒挂,有时候真的不是个人的问题,就是没有hc和当前严酷的就业环境问题,希望大家能放平心态,减少内耗,把学习和生活平衡好,大家都可以收获到心仪的offer哒#26届实习##日常实习##实习#
HHHHaos:26届那么多实习,明年秋招稳啦
0 点赞 评论 收藏
分享
#百度##Java 实习##日常##面试##日常实习面试#时长50分钟,感觉有点难,面完汗流浃背了。1. 看到你的项目用到了mybatis,mybatis如何避免sql注入的2. mybatis避免sql注入的原理是什么?3. mybatis怎么实现动态sql判断?4. 看到你项目用到了springboot,springboot的全局异常处理是怎么做的?5. 如果是自定义异常你又该如何进行全局处理?6. 如果服务的qps远大于了接口能消费的qps,你该怎么办?7. 如果发生了内存溢出,你该怎么去排查?8. linux命令,如何统计一个文件夹下所有的Java文件9. 手撕1:写一个单例模式 如何保证线程安全问题10. 因为我写的饿汉式,于是又问了,这样是不是不满足懒加载,说一下springboot懒加载11. (到刚才那个题的时候我已经麻了)手撕2:LRU 口述12. 说一下LRU应该用Java的什么数据结构?(我选的LinkedList)13. 你这个程序如何保证链表的长度14. 如何保证你在修改链表的时候是线程安全的15. (我说的用synchronized包裹)面试官说,你这样是不是包裹的范围太大了?性能有影响,有没有更好的方法?(我已经麻了,不知道说啥了,说了个CAS)16. 手撕3:实现一个消息中心 口述17. 这个消息中心如果要保证一分钟之内最多只能发M条消息该怎么做18. 怎么保证这个消息中心的可扩展性,可以后续接入信息、短信、IM等19. 怎么保证这个消息中心的线程安全,同时保持尽量高的性能20. 看你项目用到了工厂模式,说一下什么是静态工厂什么是抽象工厂21. 说一下接口和抽象类的区别22. 缓存三兄弟及其解决方案真的不知道是我太菜了,还是这次面试真的很难,我真的从第一题就开始有点懵,第一次见到问mybatis的。看来还得沉淀-------------------------------------------------------------------------------------------------------------------面完1小时后,oc 已拒。
百度开奖83人在聊 查看22道真题和解析
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务