思科面试经验| 2020-21年校园内虚拟招聘实习

本轮允许使用的语言是C / JAVA / Python。不允许使用C ++。因此, 至少对除CPP语言之外的至少一种语言感到满意。

1.你将获得一个字符串列表, 其中指示了公司的员工在一天中的什么时候签入和退出某天。输入的格式为<Employee_Name>, <In_Time>, <Out_Time>(逗号分隔)。时间始终为HH:MM:SS 24小时格式。此外, 还为你提供一天中的查询时间<Query_Time>。你必须确定某个时间点(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团队中进行的。通过使用CISCO白板与访问者共享屏幕来解决编码问题, 也可以使用其他任何编辑器(例如Notepad ++ / VisualStudio等)

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

此回合从对自己的简要介绍开始, 然后通过询问有关OOP, OS, DBMS, CPP的问题来讨论我的技术知识。

有人问一些编码问题,

•钻石问题,

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

•堆栈(实现),

•队列到堆栈的转换,

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

•一些常规SQL查询。

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

之后, 面试官问我是否有任何问题, 我问了一个有关公司氛围的问题, 持续了4-5分钟。然后回合结束了。

提示:基本要非常清楚, 那是最重要的。如果你在一个棘手的问题中犯了错, 那很好, 但是如果你错过了基础知识, 那看起来就不好了, 并且会给面试官带来负面影响。

第三回合(管理回合– 35至40分钟):

本轮以我的一些简历要点开始, 例如我的技术和非技术技能。此后, 面试官着手研究OS, DBMS, CPP的基础知识。一些问题与上一轮略有相似。

本轮喜欢的关键问题是

•动态投射

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

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

•不同类型的调度以及如何将一种过程调度方法转换为其他方法,

•为什么要成为CISCO的一部分?你的工作是什么?

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

提示:对你感兴趣的领域充满热情, 并做好基本准备。这在面试中很有帮助。有时, 某些面试官确实希望获得一些实施细节。在参加面试之前, 应先完成工作角色。

第三回合(人力资源回合– 12至15分钟):

本轮是简短而有益的一轮。人力资源部的第一个问题是"告诉我你自己。"。之后, 我们简短地讨论了我的项目以及在项目制定过程中面临的挑战。然后有一些问题, 例如"你对哪个领域感兴趣(例如工作职位)?", "津贴是多少?", "你首选的城市是哪个?", 以及工作所需的其他答复。然后他问我有什么疑问或问题。之后, 所有回合都结束了。

提示:在传达你的想法时要诚实, 清晰并保持自信。你的信心只会体现在你的沟通方式上。对你申请的公司有充分的了解。同样, 人们应该知道简历中使用的每一个要点/单词/嗡嗡声。面试官可以询问简历中提到的任何观点。就我而言, 这一切都准备得很好, 祝你好运。

更多面试和工作相关内容请参考:lsbin - IT开发技术https://www.lsbin.com/

参考面试题相关内容:

猜你喜欢

转载自blog.csdn.net/u014240783/article/details/115386862