📌  相关文章
📜  实习+FTE(校内)的按需面试经验

📅  最后修改于: 2021-11-10 07:07:05             🧑  作者: Mango

Traction On Demand 于 2021 年 1 月(实际上)访问了我们的校园。他们进行了4轮。

第 1 轮(编码测试):该测试有 6 道编码问题,将在 60 分钟内提交-

  • 给定输入整数的最近平方根。
  • 反转字符串的单个单词。
  • 给定一个整数数组,根据元素的频率对数组进行排序。频率较高的元素先出现,如果两个元素的频率相同,则较小的元素先出现。
  • 从未排序的整数数组中,按顺序找到第一个缺失的整数。
  • 给定一个输入字符串,按字母顺序对每个单词下的字符进行排序,而不对整个字符串进行排序。
  • 计算数组中零和一的数量。

他们根据他们在编码测试中的排名选择候选人。

第二轮(技术面试-1) :面试在Zoom平台上进行。它从对我的项目的基本介绍和讨论开始。他们给了我一些在编码回合中存在的问题,并要求我在编写代码时解释该方法。然后他们问了几个 SQL 问题——

  • 什么是数据库管理系统。
  • 什么是度数和基数。
  • 找出有和没有 max() 聚合函数的最高工资。
  • 什么是联接。用维恩图解释不同类型的连接。对给定的两个表执行完全连接。
  • have 和 where 子句之间的区别。

很少有人问其他与编程相关的问题-

  • Java接口和抽象类的区别。
  • 什么是 OOPS。用代码示例解释四大支柱。
  • 如何在Python实现多重继承。
  • 关于构造函数和析构函数的问题以及它们的调用顺序。
  • Python的内存管理和分配。
  • 使用“this”关键字。
  • 搜索和排序算法,它们的空间和时间复杂度,并为合并排序编写代码。
  • 二叉树和二叉搜索树概念。

还问了几个谜题——

  • https://www.geeksforgeeks.org/puzzle-8-balls-problem/拼图的修改版。
  • https://www.geeksforgeeks.org/puzzle-how-much-he-had-initially/

这个面试官很友好,很有礼貌。这次采访持续了大约 1.5 个小时。

第 3 轮(演示面试):给出了一个基于 Salesforce 的任务,其中要实现 8 个目标。给了一个星期的时间,之后我应该在一个小组面前做演讲。

与该特定任务相关的问题与 Salesforce 概念一起被问到。他们让我分享屏幕并从头开始实施一些作业目标。

这是一个 60 分钟的回合。

第 4 轮(Culture Fit 面试):这是一次有趣且轻松的轮次,因此我们可以了解公司的人员和文化。

瞧,我被选中并获得了实习 + FTE。