Salesforce面试经验|校园内

2021年5月1日17:19:11 发表评论 1,472 次浏览

海德拉巴Salesforce最近访问了我们的实习生和FTE校园。这两个角色的过程都非常相似。我出演的是FTE角色。

第一回合:在线回合(在Hackerrank上托管|时长:1小时)

在线回合包含10个MCQ和2个编码问题。

数据结构算法, 操作系统和DBMS中询问了MCQ。它们很容易复杂。 (+1为正确答案, -0.25为错误答案)

编码问题类似于以下两个问题:

a)回文仅交换一个字符(https://www.lsbin.org/palindrome-by-swapping-only-one-character)

b)查找两个日期之间的天数(https://www.lsbin.org/find-number-of-days-between-two-given-dates)

两个问题的得分均为10分, 包括4个测试用例(每个得分为2.5分)

这轮比赛后有14名学生入围。

第二回合:第一次技术面试(大约1个小时)

快速介绍和基于简历的基本问题。

提出的一些问题与以下问题类似:

a)给定一个带正数的排序数组(以非降序排列), 找到不能表示为给定集合任何子集的元素之和的最小正整数值。 (https://www.lsbin.org/find-smallest-value-represented-sum-subset-given-array/)

b)考虑一个具有行和列的矩阵, 其中每个单元格包含" 0"或" 1", 任何包含1的单元格都称为填充单元格。如果两个单元在水平, 垂直或对角线上彼此相邻, 则称为已连接。如果还连接了一个或多个填充单元, 则它们将形成一个区域。找到最大区域的长度。 (https://www.lsbin.org/find-length-largest-region-boolean-matrix/)

c)另一个类似于m着色问题的问题

d)将二叉树转换为DLL(https://www.lsbin.org/convert-given-binary-tree-doubly-linked-list-set-3/)

也可能会要求你在工作表上编写完全可执行的代码。

下一轮有9名学生入围。

第三轮:第二次技术面试(约1.5小时)

这次采访完全基于系统设计, OOPS概念以及一些有关操作系统的问题(虚拟内存, Thrashing, LRU等)。

被问到的一些系统设计问题是Uber Pool, Swiggy, 银行系统, 该系统输入交易清单并以优化的方式随时告诉前5名客户。

通过与面试官一起解决问题, 不断吸引面试官, 与他/她讨论如何解决问题, 并分享你的思维过程, 尝试使面试尽可能地互动。

他们可能会要求你编写具有适当变量和一些功能的类/数据结构。

第四回合:人力资源回合

这是一轮几乎5至10分钟的互动, 这是一个非常基本的问题。本轮仅招募了4名学生。

最终只有这四个被选中。

感谢lsbin帮助我做好准备。


木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: