📅  最后修改于: 2023-12-03 15:20:20.127000             🧑  作者: Mango
最近我参加了Pharmeasy的前端职位面试,以下是我的体验和感受:
在面试前,Pharmeasy的HR会给你发邮件,询问一些基本信息和可行的面试时间。他们还会提供你要准备的主题列表,以及一些其他资源,如面试指南和公司介绍,以帮助你更好地了解他们的业务和技术方向。
在面试准备方面,我阅读了他们提供的面试指南和公司介绍,并花了几个小时阅读了Pharmeasy的技术博客和Github仓库,以帮助我更好地了解他们的技术栈和工作方式。我还准备了一些常见的UI和前端问题,并练习了我的编程技巧和代码书写使用。
我的面试过程包括三轮,一轮在线编码测试,两轮技术面试:
在线编码测试是一轮1小时的计算机科学测试,您需要使用他们提供的在线IDE,解决一些常见的算法问题。
我觉得这一轮测试是相当具有挑战性的,需要你有一个好的算法基础,并能够高效地思考和解决问题。整个测试过程感觉很像LeetCode上的刷题,但是需要在时间限制下完成所有问题。
技术面试是两轮每轮约1小时的面试,其中一轮是面试官和我讨论我的项目经验和技术技能,另一轮是他们演示了他们的技术栈和我进行了问答。
在第一轮面试中,我和面试官讨论了我的过去项目经验,我的技术技能和我的思考方式。面试官来自技术团队,并且非常熟悉前端技术,所以这是一次非常有趣和富有收获的交流。
在第二轮面试中,他们向我展示了他们的技术栈,包括React,Redux和Webpack,并与我进行了深入的讨论。面试官解释了他们如何在他们的工作流程中使用这些工具,并回答了我的问题。
整个面试过程需要一定的技术技能和编码能力,但更重要的是您的思考能力和解决问题的能力。我对面试官提出的问题做了更多的思考,并且总结了我在此过程中的错误。这些都是我在将来的工作中可以使用和改进的技能和技术。
总的来说,Pharmeasy的前端职位面试是一次挑战和收获。我感到非常荣幸和愉快地参加了面试,并学到了很多。通过在面试中的表现,我得到了一份Pharmeasy的前端工程师的工作。