SalesForce实习面试经验

第一轮(在线):

null

这一轮是在Hackerrank上进行的。共有10个MCQ(来自DS、OS、DBMS)各1分,2个编码问题各10分。

  1. 给定一个n*m矩阵,返回该矩阵的螺旋遍历。 https://www.geeksforgeeks.org/print-a-given-matrix-in-spiral-form/
  2. 以整数数组的形式给出某几天的股价,每天输出股价上涨的连续天数。例:i/p=1001802605040695,o/p=3221

另一个问题是求给定数的所有子集之和。例:i/p=123 o/p=177(1+2+3+12+13+23+123)

MCQ和编码问题都被切断。在150名学生中,有10名被选中进行个人面试。

第二轮:

他问了我一个编码问题:

给定一个数组arr[],求最大子数组(j-i),使arr[i]>arr[j]。 https://www.geeksforgeeks.org/given-an-array-arr-find-the-maximum-j-i-such-that-arrj-arri/

然后他让我用SQL查询找到表中第五大元素。

然后他问我什么是继承,以及泛化和联想的例子。

第三轮:

面试官在这次面试中表现得很好。她让我自我介绍,并浏览了我的简历。我们谈论了我写在简历上的兴趣爱好,以及其他一些关于我的事情。

然后她问我对Salesforce了解多少。

然后她问我,像亚马逊这样的电子商务网站可以添加哪些目前缺失的新功能。然后,她问产品信息是如何存储在那里的,我给其中命名了一些数据库,她问了一些关于它们的问题。然后她问我当产品数量很高时该怎么办。

然后她问我关于我的项目以及我在课程中做的任何额外的事情。我用Java Swing和线程制作秒表,所以她让我为它编写完整的代码。

然后她让我写一个代码,用于在给定数组中查找0到9之间的数字计数。我用散列给出了一个解决方案。

4名学生进入最后一轮。

第四轮:

这一轮是由一位高级经理主持的。

他让我谈谈我自己。他写下了我使用的所有技术,以及我感兴趣的技术,并向每一项技术提问。 他问我有关引导、HTTP请求和响应、REST API、TCP/IP堆栈、线程与进程以及死锁的问题。

包括我在内的两名学生被选为实习生。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享