Intuit 面试|第五集(校内实习)
Intuit 访问了我们的校园,参加软件开发人员和软件质量工程职位的暑期实习。我是被挑选出来实习的 5 个人之一。该过程的细节如下:
书面回合: 这是书面回合。正确的代码和正确的语法写在纸上。 1 小时内有 4 个问题需要解决。有些问题也需要测试用例和时间复杂度来回答。 1)二进制数作为链表给出。在链表中添加和存储结果。 2)从 1 开始的数可以通过乘以 3 或加 5 得到。给定一个数字,找到操作的顺序来得到它,或者说这是不可能的。 Eg: 13 = 1 * 3 + 5 + 5,15;不可能 3)给定整数输入数组。输出一个相同长度的数组,使得输出数组第 I 个位置的值是输入数组中除第 I 个位置之外的所有数字的乘积。 例如:输入:3,5,7 输出:35,21,15 4)使用另一个堆栈按升序对一个堆栈进行排序。
12 人入围下一轮。
设计回合: 这不是淘汰赛。 了解他们的工作方式是一次解决问题的团队练习。 虽然面试者在做笔记,但不知道这是否影响了我们的选择。
面试第一轮(Tech): 一般问题基于简历,被要求说明我的实习项目。 他问我笔试轮的问题。要求我在代码中找到第一个问题的 bug。当我给出正确答案时,他对我非常满意。 他问我最后一个问题的代码,因为我没有解决它。 要求使用递归来反向链表,因为我之前说过我是通过迭代来实现的。 他写了第二个问题的代码,我不得不在里面找 bug。 关于质量工程和开发商简介的讨论。
面试第二轮(HR): 这更多的是一个一般性的讨论。她给我讲了质量工程师是做什么的,他们的作用如何更强大。问我你会如何测试谷歌页面。 她对我的简历印象极其深刻,问了我一些关于选修课的问题。她在这一轮本身就告诉我,我被选中了,只需要等待官方的公告。
我要感谢 geeksforgeeks 提供的所有资源,它们确实帮助我做好了充分的准备。希望这篇文章对学生有所帮助。一个建议是,确保你有一份好的简历,并且试着专注于正确的代码和很好地解释你的逻辑。
谢谢大家!
如果你喜欢极客博客并想投稿,你也可以写一篇文章并把你的文章邮寄到 review-team@geeksforgeeks.org。看到你的文章出现在极客博客主页上,帮助其他极客。
Related Practice ProblemsProduct array puzzle
版权属于:月萌API www.moonapi.com,转载请注明出处