阿里HR面

3 篇文章 0 订阅

自我介绍

  • 您好,我叫xx,目前在天津大学计算机专业读研三,我所应聘的岗位是Java后台开发,为了让自己能够胜任这个岗位,我做了很多的学习和努力,比如我先后在网易的有道部门和京东的交易研发部进行过Java开发岗位的实习,目的就是将自己学的一些理论知识去结合企业级的实践来完善自己的能力,比如我近期在京东两个多月的实习中完成了几个需求,收获很大,首先是商品查询接口开发的需求,它的背景是需要我开发一个给外部商家使用的商品查询接口,方便商家在京东的主商品池中查找商品的详情信息,这个需求的收获是,让我了解到企业之间是如何进行合作和联调的,还了解到对查询性能方面的考虑,比如开发过程中要尤其的注意查询并发性能的优化。第二个需求是任务归档ElasticSearch,它的背景是将数据库中的任务数据归档到es,我的收获是学习了分布式搜索引擎es的使用,而且完成需求的过程中进行了SQL优化,积累了一些SQL的优化经验和慢SQL问题的排查经验。
  • 而且实习经历也让我提升了很多在工作过程中与同事们交流的技巧,比如对所遇到的问题做一个精炼的表达,对所做需求进行及时的反馈,还有就是要注意看日志和debug来查到问题的具体位置,然后与同事进行一个精确位置的讨论,这些交流技巧都能有效的提高我们协作开发的效率。
  • 另外我平时在空余时间也会给自己充电,喜欢看一些技术书籍和优质文章,比如阿里技术公众号里就有很多阿里的资深大牛所写的技术文,每一篇都非常有含金量,并且我自己也保持着写博客的习惯,记录自己学习中的一些心得和领悟。以上是我的基本情况,希望自己能有幸加入贵公司。谢谢~

英文自我介绍

您好,我叫,目前在天津大学的计算机专业读研,我感兴趣的方向是后台开发,自己为这个方向做了很多学习和努力,比如在今年的6月到8月份,我在京东的交易研发部门,进行了两个月的实习。这段经历提升了我的实战能力,帮助我更好的将理论知识和工程实践进行结合。我相信,这份经历能帮助我更好的去适应未来的工作,希望阿里能给我这个机会,谢谢。

Hello, my name is xx. I am currently studying computer science at Tianjin University. I am interested in background development. I have done a lot of study and hard work in this direction. For example, from June to August this year, I was in JD’s transaction research and development department conducted a two-month internship. This experience has improved my actual combat ability and helped me better combine theoretical knowledge with engineering practice. I believe that this experience can help me better adapt to the future job. I hope Ali can give me this opportunity, thank you.

你看过哪些优质文章?关注了哪些博主?

  • 阿里技术公众号上我看过一篇 花名是科怀写的正确解锁缓存知识的文章,里面结合阿里实际的业务场景,非常有深度的讲解了在缓存和数据库之间如何保证数据一致性,它提出了是先更新缓存还是先更新数据库的问题,并对每种情况给出了详细的解释和应用场景,而且这个技术点甚至在我近期秋招的面试中经常被问到,所以也非常感谢阿里输出的一些技术文章。
  • 我关注的博主有敖丙还有3y,敖丙大学期间在阿里实习过,技术非常过硬,也经常输出很多优质的技术文章,比如HashMap底层原理、Redis应用场景等,他的几乎每篇技术文我都会仔细研究,而且还会把自己学到的心得整理到我的博客中进行总结和记录。

看的书

  • 我最近看了一本Redis的技术书籍,叫做《Redis深度历险》,之前我也看过一本叫《Redis设计与实现》的书,而这种redis深度历险的书给了我很多新的体会,比如Redis的数据结构,这本书进行了扩充,它还讲解了HyperLogLog和BitMap这两种Redis中的数据结构,以及它们的实际应用场景,比如HyperLogLog可以用来统计网站的UV,也就是访问量,BitMap可以用来统计网站的DAU,也就是日活跃用户。它里面还提到了Redis的Cluster集群,里面的讲解对我帮助很大,因为在京东实习时也用到了Redis的集群,这本书帮助我更快的理解了内部的构造和使用。

未来职业规划

  • 最近3年内的话,我的规划是在工作中努力钻研技术,多看一些优秀的源码,学习前人的思想,让自己成为一个能够熟练解决问题的高级开发工程师,并能充分的考虑到系统的安全性、扩展性和可靠性。然后更远一点的规划是,逐步向架构师的方向发展,而这需要让自己具备一些大型项目的规划经验,同时锻炼自己与客户的沟通能力,因为架构师不仅需要与团队内的成员进行技术交流,还需要与客户进行业务沟通,所以未来自己也会向这方向努力,一步一个脚印。这就是我未来的一个规划。

国内优秀的架构师知道哪几个

  • 钟华(花名:古谦),他是阿里巴巴中间件首席架构师,写过一本《阿里巴巴中台战略思想与架构实战》的书,在网上收到了一致的好评。
  • 杨冠宝,花名孤尽,他是《阿里巴巴Java开发手册》的作者。

实习收获、成长

  • 在实习中,我学会了将自己平时学习的理论知识去运用在实际应用中,理论必须要和实践结合才能发挥作用,这次实习让我做了很多实践,完成了三个需求,提前适应了工作的氛围以及很多交流上的经验技巧,有了这次经历,在毕业后就可以更好更快融入到工作环境中,更快完成学生到职场的转变。
  • 技术上的收获是我学习到了企业级公司在实际业务场景中一些技术的使用,比如公司自研的消息队列、缓存中间件等技术。真正接触到了生产环境,学会了碰到问题时候,怎么快速的去定位问题、解决问题。

实习遇到的困难

  • 我接到的第二个需求是一个设置worker触发器,将任务从数据库中按条件查到后归档到elasticsearch中的需求,但我在这次实习前从未接触过es,对它的原理、操作以及基本概念都比较模糊,一时间不知道从何下手。于是我一步一步的耐心的去分析这个大问题,拆分成几个小问题进行尝试和解决,首先我第一步是查看公司的cf文档,找到关于公司自研的es工具,名字是杰思,然后查看它的相关操作文档和API,以及一些版本历史;看懂一些常用操作后,接着理解这个业务的需求细节,比如归档的话如果数据量特别大的话,一次性的归档操作很可能会让系统耗在那里,所以需要采用分批操作来分散整体的压力;接着根据文档的一些介绍和说明,完成了代码的编写。最后我还另外搜了一些博客文章,更详细了了解了一些es的底层原理,让自己知其所以然。在完工之前还与产品那边主动进行了沟通,主要是确保我对业务需求的理解与产品那边没有产生偏差,进行了一些核对,最后成功进行了发布。

读研和工作的看法

  • 读研是一种专业知识上的成长,而工作是一种生活历练上的成长。我觉得它们没有绝对性的好与坏,主要是看自己想要什么,然后去选择什么。比如计算机专业,本科时会开始学习计算机网络、操作系统、数据库等课程,这些课程是计算机所有方向的基石,我们可以将这看做是在打基础的阶段,而读研则是在基础之上,深入进去学习,带来的是一种思维能力和眼界的突破,同时能提高自己的学习能力和分析能力。
  • 而选择工作就是选择在社会中进行历练和成长,能让自己更快的明白自己想要什么样的生活。其实工作和读研本质是相同的,都是学习,只是学习的内容不同,学习的环境不同,但无论是哪个,只要自己秉持不断学习的态度,我认为都能有所收获。

别人怎么评价你的?

  • 我实习时组里的同事说我脾气很好,很有耐心的去帮助别人,比如有次在做一个需求时,我对接的测试人员想要了解下关于项目的部署流程,我耐心跟他讲解了,而且实际操作了一遍展示给他看,他很感谢我说我很有耐心。
  • 我师父说我上手能力挺强的,因为他当时交给我需求,我很快就做完了,他挺惊讶的,说我上手挺快的。
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值