📜  Mallow Technologies 面试经历 |设置 1(校内)(1)

📅  最后修改于: 2023-12-03 14:44:08.207000             🧑  作者: Mango

Mallow Technologies 面试经历 |设置 1(校内)

简介

Mallow Technologies 是一家软件开发和IT咨询公司,总部位于印度。该公司提供多种软件服务,如Web和移动应用程序开发、云解决方案、物联网等方面。

面试经历
招聘岗位

软件工程师

面试时间

2021年9月

面试流程
  1. 初步筛选
    • 提交简历
    • 符合资格的应聘者会收到公司发送的面试邀请
  2. 技术面试
    • 面试官会考察面试者的编程知识和技巧。
    • 除了某些特定的技能,例如React、Node.js等,全部进行面试,包括数据结构和算法。
  3. 项目面试
    • 面试官将询问面试者之前工作过的项目和项目中遇到的挑战,以评估获得提高认识实践的能力。
    • 如果面试者没有完整的工作经验,面试官还将询问其完成的外部项目或开源项目等。
面试问题

在技术面试过程中,面试官问了我以下问题:

  1. 什么是闭包? 如何创建闭包?
  2. 什么是原型链? 如何理解JavaScript继承?
  3. 如何处理异步编程? 介绍Promise+async/await的工作原理。
  4. 如何优化Web应用程序的性能?
  5. 你使用过哪些现代前端框架? 你最喜欢哪个?

在项目面试中,我们讨论了我之前的工作项目,我对项目中使用的框架、库、技术造诣。 面试官也问了我如何利用访问者、策略和其他设计模式来优化代码。

面试结果

在项目面试后,我收到了面试通过的通知。我被邀请参加另一轮的技术面试,并在之后的两轮面试中进一步展示了我的技能和知识。最终我被成功聘用!

总结

Mallow Technologies的面试流程严格贯彻了专业性和技术知识水平的要求。员工自由度大,可根据自己的技能和兴趣方向,进行不同技术领域的工作。