Pickrr Technologies SDE-1(后端开发人员)面试经验
PICKRR 技术 PVT。有限公司参观了我的校园,聘请我担任软件开发工程师一职。
我知道 Pickrr Technologies 是一家快速发展的科技创业公司,致力于提供智能产品,通过在物流、OMS、仓储等各个领域开展工作,帮助企业管理供应链。他们主要在Python+Django+MySQL+MongoDB+AWS-services(后端)的技术堆栈上工作。我立即申请了个人资料,很高兴我被选中了。
总共有 3 轮,主要侧重于解决问题的能力,以及数据结构、算法、操作系统、数据库、拼图等计算机科学基础知识。
第 1 轮(在线评估/技术面试):主题 –数据结构、算法、操作系统、数据库、面向对象编程
问题——关于数组、链表和堆栈的简单到中等难度的问题、SQL 查询(基本、嵌套、相关)、调度算法、OOPS 的 4 个基本概念、关于我做过的项目的讨论
持续时间 - 45-60 分钟。
第 2 轮(技术面试):主题 - Python、REST 架构、拼图、数据结构、算法、时间复杂性、实习学习、项目详情
问题 -
- 关于Python的基本问题,它的数据类型和面试官要求我建议哪种数据类型更适合使用的各种用例。
- 然后我们讨论了字典(hash-maps)等少数数据类型的内部实现。
- 接下来,面试官问了各种各样的谜题,从简单到中等到困难的难度级别。
- 然后,我被问到关于递归、回溯主题的 DSA 问题,然后问我使用动态编程优化解决方案,然后我被问到一个基于图和动态编程知识的问题
持续时间 - 90-120 分钟。
ROUND-3(HR & Manager Round):此轮是针对入围候选人的特别轮。我们与工程经理和公司的 CTO 进行了互动。
讨论领域——技术堆栈、公司愿景、我的目标如何与 Pickrr 的目标保持一致、我拥有哪些技能/经验将帮助我为 Pickrr 的增长增加价值。
持续时间 - 30-45 分钟。