Salesforce是可以实习和度过暑假的最佳公司之一。值得加入Salesforce进行实习。它们为员工带来许多好处, 例如:
1)健康福利, 眼部和牙齿护理。
2)健康报销远景/牙科报销, 免费食物, 零食和咖啡店。
3)弹性工作时间和在家工作是最佳政策。
4)住宿设施(住宿)是最好的之一。
Salesforce的收益是惊人的, 它们可以很好地照顾员工。 Salesforce带来的好处也许是当今该国最好的。
让我们跳到我的采访经历。
在线编码回合:
对于Salesforce的在线测试并不难, 有3个问题-
Q1)给定一个整数数组和一个数字"和", 找到该数组中总和等于"和"的整数对的数量。
你可以按照这个
链接
解决方案。
Q2)给定一个String, 查找转换为整数后的子字符串数为你提供质数。还要考虑所有生成的质数应小于10 ^ 6。
约束-len <= 10 ^ 8
例如s = 1234 answer = [2, 3, 23]在这种情况下返回len(anser)// = 3
这是标准的动态编程问题。可以在O(n * 6)中求解, 其中n =字符串的长度, 通过使用erathesthenes的筛子生成所有最大为10 ^ 6的质数。
Q3)给定一个字符串S和一个模式k, 你需要找到S的最短长度子序列, 其中包含模式的所有字符。而且该字符串是循环的, 当你以循环顺序到达末尾时, 可以在其中返回起始位置。
例如-1)s = abgeasd k = eag return gea 2)s = jainummsm k = jam return mja
因为你可以按循环顺序使用字符串, 所以除了jainum和mja之外, mja是具有最小长度的有效答案。
解-
你只需要在s + s中找到模式k(两次写s, 这是循环情况下的重复次数)。使用滑动窗口算法需要O(n)解决方案。
几乎所有学生都解决了第一个问题。但是你需要解决2个问题才能被选为下一轮。
根据编码轮次和解决测试所需的时间(大约75分钟解决所有问题), 入围了大约15个人。我在40分钟内解决了所有问题, 并入围了个人访谈。
第1轮:
这回合相当简单。
面试官要求我自我介绍, 研究兴趣以及我的爱好是什么。然后他问了我一些与我的研究工作和研究兴趣有关的问题。然后他给了我一个简单的编码问题。
问题是要在给定的城市和车站中找到一个城市, 以使该城市与距该城市最近的车站之间的距离最远。我告诉他方法, 并写了一个简单的for循环O(n)解决方案, 他的速度给我留下了深刻的印象。他要求我检查该代码是否会遗漏一些我很自信的情况, 并告诉他该代码不起作用。
Eg-city = [1、4、6、8]和测站= [1、4、5]给定x轴上的正点, 答案应该是城市8, 因为距城市8最近的测站是5的测站3单位远。
然后他问我你对OOP有什么了解, 我告诉他有关方法多态性, 继承, 抽象等的信息。
我们不得不等待结果, 大约9名学生入围了下一轮比赛。
第二回合
面试官问了我和我来自哪里, 然后她问了我我的兴趣以及我的爱好是什么。然后她问了我一些与我的研究兴趣有关的问题。然后她问我一个基于sql查询的问题, 关于oop的4到5个问题, 最后两个很简单的难题。
给定两个表, 以emp_id作为主键, 其地址为x, 住所所在的城市为y, 第一个问题是搜索雇员人数。在不同的表格中给出地址和城市。
然后她问了我一些与OOP有关的基本问题, 例如朋友功能, 私有和受保护的关键字, 并在一个示例中同时实现了多级多态性, 封装和数据继承。
然后她问我一个难题, 给定一个蛋糕, 你需要将蛋糕切成8个部分, 将3个切块将圆形蛋糕切成8等份
答案很简单, 想象一个原点长为1的方形蛋糕, 切成x = 0.5, y = 0.5和z = 0.5, 将得到8个相等的部分。 1.使用2个切口将蛋糕切成四等分(4个)–一个在蛋糕中央水平向下, 另一个在蛋糕中央垂直向下。 2.这将使你剩下4片(或多片)蛋糕。然后, 你可以取出全部4件并将它们排列成4件高的堆叠。 3.最后, 你可以将这叠4块切成两半-使用第三个也是最后一个切块-然后你将得到8块蛋糕!
然后她问我另一个难题, 给定一个公司的雇员人数n和扩张率r, 你需要在t年末找到雇员人数。
这是一个简单的问题, 与复利相同, 这里n’= n *(1 + r / 100)^ t。
我出来后被要求参加下一轮比赛, 在那里有6名学生被选为下一轮比赛。
第三回合
本轮比赛由一位高级经理参加。
他要我告诉他关于我自己的事。他写下了我使用过的, 我感兴趣的所有技术, 并向他们提出了问题。
他问我有关Bootstrap, HTTP请求和响应以及软件测试的类型。
然后他问了我的研究兴趣。我告诉他数据挖掘, 然后他问了我一些与我的研究工作, 研究兴趣和过去的项目有关的问题。
之后, 他询问了我过去做过的任何社交活动, 我告诉他我在我们机构AVANA的社交俱乐部中, 我们在这里积极举办了许多活动, 例如献血营, 捐献布营, 年龄的家访等。他对我的文化活动印象深刻。人力资源回合进展顺利。
在8人中, 有6人参加了人力资源调查。他们宣布了结果, 并从中选择了4个人, 我就是其中之一:)