从学校到职场:在阿里的这7年,算法面试经典100题

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新软件测试全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
[外链图片转存中…(img-3ynZ3eI6-1713456317299)]
[外链图片转存中…(img-pKD7JN3y-1713456317300)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024b (备注软件测试)
[外链图片转存中…(img-PpeRrFwe-1713456317300)]

正文

    1. 品格因素
      1. 言行一致,表里如一:对外对内言行一致,这个我相信阿里人都能做到,不多赘述。
  1. 勇于承认自己的错误承认自己错误需要勇气,但如果能做到主动承认自己的错误,可以很好获得合作伙伴的信任。

    1. 能力和知识因素
      1. 技术TL不能只是工作的reducer:技术TL(即Tech Lead)不能只是把目标往下传递,比如老板说要ab提升10%,直接传递到下面5个人分别提升2%,那这大概率是一个不称职的TL。TL要在团队方向不清晰的时候、资源不足的时候、大家失去信心的时候带领大家走出一条正确的路
  2. 领域专家,兼具深度与广度:对技术有高于他人的判断力。这里第一层是做什么,即多领域域知识的链接,比如搜推算法工程师可以多看看CV、NLP甚至深度学习基础理论这些对搜推算法”看似无用“的知识(建立自己的GPT3基座,基础知识都不知道,自然无法引导别人或从别人思路去理解),第二层是不做什么,要敢于做出不做什么的判断,否则团队同学只能盲目的尝试,卷了但没结果,最终造成人员流失,自己的价值也很迷茫。

  3. 结构化思考:结构化思考与表达是非常重要的能力,这不仅是“口才好”,“工作多”就可以替代的。工作的简单罗列(how)很容易让听众难以捕捉重点,这里最重要的是逻辑性与结构性(what与why),并把每一步进行结构化(比如摘要、小标题、总结,对每个观点可以是并列或递进等),这也类似写论文中contribution,要自己提炼出自己工作的重点与贡献,这样可以更好的指导团队的方向。

    1. 感情因素
      1. 一个高尚的动机
        1. 社会价值:做多年后还在线上运行,产生价值,对后人有价值、有启发的工作。比如我希望可以与大家一起在主搜用增提效这个很好的场,在Debias方向做出卓越工作,并定义搜推行业的“ImageNet”,给学术界也带来一些有价值的课题
  4. MAGA:淘宝目前在行业竞争中遇到了一些的问题,比如消费者与商家的体验,希望通过自己的努力Make Alibaba Great Again

      1. 利他心态:与合作伙伴(包括合作方、上下级)一起成功,多想想他们要的是什么,把自己做的事情与他们的目标联系上,达到双赢的局面(如果你做的事情帮助到对方老板的OKR,相信你的合作方会源源不断)。
  5. 成功案例多次带领大家成功。可以与团队的伙伴建立信任。在新的合作中给合作者信心,也能让自己更有信心面对不确定的挑战。

  6. 与他人分享胜利果实:如果取得好的结果,一定要让与你合作的人也品尝胜利果实。相比美式个人英雄主义,我更相信团结的力量。(即使你是可以一锤定音的主C,没有辅助插眼保护也是行不通的)

  7. 为他人利益说话:如果对方与你有相同的目标,但仍然不愿意与你合作,核心原因是什么,如果也是来自对未知的恐惧,我们是否能为他人讲话?比如对于一些难而正确的事情,能否去找对方主管沟通工作对他们团队重要性,并让对方主管给与下面同学更多过程而非结果的评价。

  8. 反对的技巧:可以从能达成一致的讨论入手,在有不同意见时候,强调双方的目标是一致的,仅仅是方法不同

如果在公司如果遇到以下困惑,我的建议是:

思考**:**

  1. 目标导向做事情,从别人的需求点出发去进行有效沟通,不是去顺从、取悦或讨好他人,而是引导他人与你一起做正确的事
  2. 诚然有时候会有委屈,甚至这个委屈已经大过达成目标的欲望,就如上面的负向热评,怎么保持理性,这或许需要自己的心态足够强大

心态:乐观主义与情绪控制

我们是否有过这样的顾虑或想法

  1. 在事情没做成之前,喊一个宏伟口号是很羞耻的:甚至随着年龄的增长,我们越来越内敛。其原因是我们不是不渴望成功,而是恐惧失败
  2. 与人吵架,回头总是在复盘“我当时要是这样吵架就能赢了”:如果是这样你可以学一下反PUA语录(如下)。但你是否想过,就算当时吵赢了对自己是否有好处?是否有更好的处理方式?

反思:恐惧或失控的时候我们是不是忘记了初衷与目标

  1. 面对未知恐惧时必然的,但如果不面对未知,可能自己永远无法成长。面对不确定性,如何有更乐观的心态来面对?
  2. 怼回去确实当时爽了,但怼回去能让事情变得更好吗?控制情绪在心态平和下再去沟通或许是一种方式。

一些调整心态方法

  1. 任何情况下的乐观心态

    1. 当你觉得无法坚持,其实对手接近极限了。这在体育竞技中最为常见,我喜欢打乒乓球,其实体育竞技到最后拼的不是技术而是心态(林高远是现在国乒最先进的技术代表,如果能克服心态,他或许会超过马龙;与之相反的是张本智和,豪言一个人干翻国乒被人嘲笑,布达佩斯WTT冠军赛一人打穿中国、韩国、德国登顶,我认为他的心态远强于他的技术)。
  2. 面对高度不确定的事情,乐观和悲观都可以,但乐观的心态可以激励自己与他人。在中国乒乓最低迷的时候蔡正华喊出“两年、不需要十年、也不是过渡,我相信我们能够夺回“斯韦思林杯”!”——《中国乒乓之绝地反击》,理性人来看,这是非常不理性的,但有时候我们是需要一些为梦想的”冲动“。

  3. 永远保持平和的内心:避免情绪化,用客观的心态去处理事情

    1. 情绪失控=输:即使客观上是对的,但情绪失控不仅不能解决问题,反而会给自己与他人的交往埋下雷。失控前多想一下,这次失控能否对目标的达成有帮助。
  4. 回顾痛苦到面对痛苦:不舒服的过程是成长的过程,而最终的回报会提高你忍受不舒服过程的阈值,如果你可以很淡定的回顾过去让你极为痛苦的事情,与过去的自己和解,你就会成长。我自己也曾经历痛苦,最严重的时候是在大学期间被诊断中度神经衰弱,包括现在也正在经历一些挑战,但现在我可以用一个好的心态以及积极的行动去直面这些挑战

时间痛苦面对并积极行动结果
大一恐惧交流与表达做组织活动人,看心理学书可以有自信的去表达
研一恐惧数学公式与论文手撕贝叶斯网络、信息熵原作到当前进展告别恐公式,发表了论文
工作1-3年恐惧陌生的系统或工作想更优秀的人去请教、去问,去学习并深入思考优秀的工作自我学习PreTrain+主搜卓越工作的FineTune,建立自己的搜推知识体系
工作5年恐惧与产品打交道去看书,尝试从产品、运营的视角看问题自己心态变好,与合作方建立信任
工作7年恐惧35岁危机先做好自己,拿着结果去进行有效沟通。on the way
恐惧给他人负向评价本质自己内心还不够强大。尊重客观事实。
恐惧完全未知的问题阶段性迭代,多做反馈与沟通。

小结:未来对我们都会面对更多不确定性的挑战,自己技能栈被弯道超车(隐马到seq2seq到chatGPT,燃油车到电车)、行业形式变化(新东方教培转型直播带货)。保证自己的心态要平和,兵来将挡水来土掩,强大的内心可以增加我们面对困难的成功的概率**。**

总结:做正确的事≠正确的做事,正视自己需要勇气

  1. 这两本书多少有些“说教味道”,初看甚至有种站着说话不腰疼的感觉。就如《人性的弱点》讲的很多“技巧”,在碰壁之前我都是对此嗤之以鼻的,甚至有些观点现在也没有完全赞同,或许我还需要修炼,或许他本身就是错的。比如《垃圾车法则》中提到,对多次“感化失败”的垃圾车,远离是最好的方式,这对某些人从心理学上又要克服“对自我的美化”或“过度同情”。本文的观点或许让我们以后遇到类似事情,多想一下我们的目标是什么?我是在做正确的事儿还是在正确的做事,如果换种处理方式是不是更好?取其精华,以此不断提升自己。
  2. 《少有人走的路》则需要自己有一个空杯心态去读(心理学上有个观点是人人都有精神病,只是严重程度不同)。如果真的深入去读,正视自己过程可能会脸红心跳、也可能手脚冰凉、泪汗直流,有一天当你可以轻松的在别人失控的时候保持好心态,那你可能已经成为一个内心足够强大的人,至少可以与自己和解。

写在最后:借假修真,借事修人,借人修己

本文提到的很多点,我自己在很多时候也无法做到。所以本文不仅希望能给一些初入职场的同学一些思考,也是通过自己阿里7年的总结,对自己未来的一种期望,让我在之后遇到困难的时候可以更乐观的去看待,借假修真,借事修人,借人修己,不断让自己变得更强大

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)
[外链图片转存中…(img-tejGBZzX-1713456317301)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
转存中…(img-tejGBZzX-1713456317301)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值