Salesforce实习经验(校园内)

2021年3月12日12:57:21 发表评论 842 次浏览

在线编码回合:

Salesforce的在线测试非常简单, 有3个非常简单的问题

Q1)给你一个矩阵, 检查它是否对称(强力求解)。

Q2)这个问题与最长的公共子序列有关。

Q3)在给定的字符串中打印所有平衡的括号。

几乎所有的学生都解决了所有3个问题, 但诀窍在于你能做到多快。

根据Cg和解决测试所需的时间, 大约有15个人入围了我的调查, 我在25分钟内解决了所有问题, 并入围了个人面试。

第1轮:

这回合相当简单, 但由于我的平均GPA值很低, 所以给了我最后一个面试机会。

面试官问我你对OOP有什么了解, 我告诉他方法多态性继承

抽象等。他很满意, 然后他在二叉树上给我一个问题

问题是用三元表达式创建一棵树并返回树的根, 我告诉他方法并写了一个递归函数, 他的速度给他留下了深刻的印象, 他让我检查一下这段代码是否会遗漏某些极端情况我非常有信心, 告诉他该代码不起作用。

然后, 他给了我2个表, 并要求我首先写一个sql查询, 但后来我给了我一个提示, 并在我得到提示后立即解决了该查询。

我们不得不等了一个小时才宣布结果, 下一轮入围了7名学生, 我也被选中。

第二回合

面试官非常友好, 他询问了我以及我来自哪里, 然后他问我对哪个学科充满信心, 我告诉他我对数据结构非常满意, 对OOP和DBMS不太满意, 他说还可以, 问我3 -4个问题。

第一个问题是在按行和按列排序的矩阵中搜索元素, 我告诉他从蛮力到最优化解决方案的3种方法。

第二个问题是在BST中找到2个节点, 这些节点的总和为x(给定)。我再次给出2种方法, 一种具有额外的空间, 另一种具有恒定的空间。

然后他问我有关2指针方法的问题, 我告诉他解决方案。

我的速度和对问题的处理方式使面试官印象深刻。

我出来了, 被要求立即参加下一轮比赛。

第三回合

这回合是小时回合。他问我有关我是否有任何项目的信息, 然后问我有关我感兴趣的领域的信息, 我告诉他数据结构。然后他问我我正在研究什么技术, 然后问我是否有任何问题, 我问了他一些非常基本的问题, 然后回合结束了。

在7个人中, 有6个人参加了人力资源回合。我有点紧张, 因为我在6个人中的GPA最少, 但他们宣布了结果, 他们选择了3个人, 我就是其中之一。

木子山

发表评论

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