📜  思科面试体验 | 2020-21 实习的校园虚拟招聘

📅  最后修改于: 2021-11-10 06:13:59             🧑  作者: Mango

思科最近访问了我们的园区,为即将到来的 2021 年夏季提供为期 2 个月的实习机会。所有流程都是虚拟完成的。

第 1 轮(在线轮 – 60 分钟):

第一轮基本上包括 2 个编码问题和 15 个 MCQ。总时间为60分钟。测试是在 Hackerrank 上进行的。

编码问题:

这一轮允许的语言是 C/ Java/ Python。不允许使用 C++。因此,至少要熟悉至少一种 CPP 语言以外的语言。

1. 向您提供了一个字符串列表,这些字符串表示公司员工在特定日期的一天中的什么时间签入和签出公司。输入格式为 (逗号分隔)。时间始终采用 HH:MM:SS 24 小时格式。并且您还获得了一天中的时间作为查询 。您必须确定在该时间点 (Query_Time) 公司内部有多少员工。

Input:    

Alice,10:23:02,13:04:45

Bob,09:00:43,12:03:21

11:00:56

Output:

Number of employees present in the office at the point of time.

解释:

在这些示例中,o/p 将为 2(原因:Alice 和 Bob 在时间 11:00:56 都在办公室内)。

2. 给你一个 3×3 的矩阵,由 1-9 之间的数字组成。最后,你必须按以下格式排列矩阵,

1 2 3

4 5 6

7 8 9

在给定的输入矩阵中,只允许以下操作将矩阵转换为最终矩阵。

操作:只有当它们的和是质数时,您才能交换两个相邻的数字。

现在您必须找到达到最终(目标)矩阵所需的最小交换次数。

MCQ: MCQ 包括能力、操作系统、基于输出的问题以及其他理论问题。

提示:通过这一轮的技巧是首先专注于解决简单的编码问题,然后完成尽可能多的 MCQ。然后在完成 MCQ 后转向困难的编码问题。

笔记:

由于 Covid-19 大流行,所有其他轮次面试都是在 Cisco Teams 上虚拟进行的。通过使用CISCO白板或任何其他编辑器(如Notepad ++ / VisualStudio等)与面试官共享屏幕解决了编码问题

第 2 轮(技术轮 – 45 至 50 分钟):

这一轮首先简要介绍了我自己,然后通过询问有关 OOP、OS、DBMS、CPP 的问题来讨论我的技术内容。

一些被问到的编码问题是,

• 钻石问题,

• 链表实现(插入、删除、遍历),

• 堆栈(实现),

• 队列到栈的转换,

• 检测并删除链表中的循环,

• 一些常规 SQL 查询。

在某些问题的代码中是必需的,在某些问题的方法/想法中就足够了。

在那个面试官问我是否有任何问题之后,我问了 1 个关于公司氛围的问题,持续了 4-5 分钟。然后这一轮就结束了。

小贴士:基础要清楚,这是最重要的。如果你在一个老生常谈的问题中犯了错误,那很好,但如果你错过了基础知识,那么它看起来不太好,并在面试官面前产生负面影响。

第 3 轮(管理轮 – 35 至 40 分钟):

这一轮从我的一些简历点开始,比如我的技术和非技术技能。之后,面试官转向OS、DBMS、CPP的基础知识。有些问题与上一轮略有相似。

这一轮喜欢的关键问题是,

• 动态铸造,

• 0 – 1 用不同方法排序的问题,

• 使用 LINUX 系统获取任何正在运行的进程的 PID 的程序,

• 不同种类的调度以及如何将一种进程调度方法转换为另一种进程调度方法,

• 为什么要成为思科的一员?你的工作职责是什么?

然后他问我是否有任何问题,所以我问了 1-2 个问题,这个讨论持续了 7-8 分钟。然后这一轮也结束了。

提示:对您感兴趣的领域充满热情,并准备好基础知识。这在面试中很有帮助。有时,一些面试官确实希望了解一些实施细节。一个人应该在来面试之前完成工作角色。

第 3 轮(HR 轮 – 12 到 15 分钟):

这一轮是一个简短而信息丰富的轮次。 HR 的第一个问题是“请介绍一下你自己。”。之后,我们就我的项目和我在项目制作过程中面临的挑战进行了简短的讨论。然后还有一些问题,例如“您对哪个领域感兴趣(例如工作角色)?”、“津贴是多少?”、“您最喜欢的城市是哪个?”以及该工作所需的其他回答。然后他让我问任何疑问或问题。之后所有回合都结束了。

提示:在传达您的想法时要真实清晰,并保持自信。你的自信只会体现在你的沟通方式上。对你申请的公司有很好的了解。此外,人们应该知道他们简历中使用的每一个点/词/流行语。面试官可以问简历中提到的任何一点。这就是我的一切准备好,祝你好运。