一、简单介绍自己毕业几年,从事什么行业的工作(业务方向),以什么开发语言为主(技术方向),对微服务构建有清晰认识,对分库分表有实施经验等(工作中技术实践及个人技术优势)。
二、对自身未来发展有清晰的规划和考虑,想通过华为公司的大平台、大团队提升自己的技术能力,比如技术方面在未来5年内成为技术专家,带领团队进行技术攻关等,业务方面掌握erp 相关知识,可以根据业务诉求,场景机会点输出业务解决方案,与技术相结合打造高质量、低成本、极简架构、高内聚低耦合的产品。
三、对华为公司文化认可,希望通过奋斗提升自己,并获得回报。
四、手撕代码相关,熟练使用工具类,在本地IDE上编写,不用再牛客网编写,输出结果建议直接使用debug方式查看对象给面试官,这样不用写输出语句了。
五、准备一个解决过的最大困难问题,解决思路,有什么收获的话术。
2 回答要点
· 其一,工作态度比工作能力更重要,不要让面试官对你的主观能动性形成负面判断,不要用“这件事本不该我做”之类的自杀式回答;
· 其二,提高自己的上限,挑难度最大的事或此前从未做过的事来讲,最好是主动请缨或临危受命的事,可以间接证明自己的工作态度和工作能力。注意:既然是要证明自己,必须是大获全胜的事,而不是一败涂地的事;
· 其三,回答时重点不在“遇到”而在“解决”,过程比结果更重要,叙述的时候,要充分体现出来自己分析问题和解决问题的能力。
面试官推荐求职者用的STAR法则:
在xx情况下+遇到xx问题+使用xx措施+得到xx结果
用STAR法则来描述经历,可以更清晰地描述你的工作表现、展示你的个人实力。HR能在你完成项目的过程中考量你是否是和他们这个岗位,分析你的能力。
Java性能优化话术:https://zhuanlan.zhihu.com/p/23390311
高并发话术:https://www.zhihu.com/question/39250661/answer/1979451345
我没有高并发项目经验,但是面试的时候经常被问到高并发、性能调优方面的问题,有什么办法可以解决吗?,学习:https://www.zhihu.com/question/421237964/answer/2539314431
最全java面试题及答案(208道):https://blog.csdn.net/uuqaz/article/details/123502779
3 测试岗位面试攻略:
全网最真实的软件测试面试题(建议收藏):https://zhuanlan.zhihu.com/p/438069160?utm_source=wechat_session&utm_medium=social&s_r=0
9道软件测试面试题,刷掉90%的软件测试员:https://zhuanlan.zhihu.com/p/379115292
4 通用知识:
5 敏捷知识:
【什么是敏捷开发】https://zhuanlan.zhihu.com/p/444690251
【敏捷开发有哪些步骤?】https://zhuanlan.zhihu.com/p/465752831
【你如何理解敏捷开发?】https://www.zhihu.com/question/19645396
【关于敏捷开发流程的一点思路】 https://segmentfault.com/a/1190000040126450
6 CICD:
【什么是持续集成(CI)/持续部署(CD)?】https://zhuanlan.zhihu.com/p/42286143
GitFlow 工作流:
【Git 最佳实践(Gitflow)】https://zhuanlan.zhihu.com/p/42286143
常见问题:
1. 如何保证质量? --按照敏捷流程,从需求管理,开发,测试,按照流程各个节点保证。
#Java面试##技术面试#