思科最近访问了我们的校园, 为即将到来的2021年夏天提供为期2个月的实习机会。在hackerrank上进行了在线编码。此回合包含2个编码问题以及15个MCQ。
在线编码回合(60分钟):本轮允许使用的语言是C / JAVA / Python。不允许使用C ++。这一轮有2个编程问题和15个MCQ, 并允许跨节导航。
编码问题:
- 数组实现问题, 其中你应该在目标间隔内找到间隔数。
- 就是这个问题
https://www.codechef.com/problems/H1
MCQ:MCQ包括智能, 操作系统, 基于输出的问题以及其他理论问题。
在线排位赛结束后, 我进行了3次面试(2个技术和1个人力资源)。
第1轮:持续时间(60分钟)
1.我被要求自我介绍。简介之后立即进行了项目讨论, 随后是有关OS和OOPS的理论问题。
2.以下是随后提出的编码问题:
- 二叉树的对角和
- 验证IP地址的Python程序
- 在按行和按列排序的矩阵中搜索
- 检测并删除链接列表中的循环。
仅其余两个问题的方法/想法才需要代码。
第二回合持续时间(60分钟)
简短介绍后, 接着是两个编码问题
- 最长的双子序列
- 反转双链表
我必须对两个问题都进行编码。
之后, 有人问我有关操作系统和OOP的问题。然后他问我是否对他有任何疑问。我问了几下, 讨论进行了几分钟, 此轮结束了。
人力资源回合:持续时间(10分钟)
该回合很大程度上提供了信息。有人给我讲了津贴, 暑期实习生的工作预期, 工作时间等等。最后, 她记录了我对首选位置的回答, 仅此而已。
该公司选择了10个人。我就是其中之一。
通过在线面试, 你的信心只体现在你的沟通方式中。照顾好这一点, 并在尝试出现问题时大声思考。另外, 使用诸如"你的兴趣是什么"和"引导我浏览简历"之类的问题来发挥自己的优势, 以突出你的强大能力。这将帮助你指导面试的过程并帮助在面试官面前树立良好的形象。