Arista Networks访谈|第6集(校园)

最近Arista Networks访问了我们的校园,招聘实习生和全职员工。 最低CGPA要求为8.5。总共有3轮。

null

第一轮:黑客级别在线编码轮(1.5小时)

有4个编码问题和5个MCQ需要在90分钟内解决。

Q1如果相邻元素相同,则从循环链表中删除它们。

     eg - Input - 1 1 2 2 3 4 1
            Output- 1 2 3 4 

棘手的是,循环链表中的最后一个元素与第一个元素相邻 (难度-简单)

Q2以十六进制形式打印第n个(n<=20000)斐波那契数。 eg-输入–8 输出–15因为第8个斐波那契数字是21,所以它的十六进制是15 必须使用字符串加法和除法来解决它。 (难度中等)

Q3给定一个字符串和数字,对其进行解密,并找到加密其他字符串的模式。 图案就像158-a 157-b…。133-z

给定-heab(151 154 158 157) 只需观察模式即可

输入–abc 产出-158 157 156 (难度-简单)

Q4基于DFS,我们应该进行拓扑排序。 棘手的部分是认为问题在于找到拓扑排序。 (难度中等)

MCQ基于C(指针、动态内存分配等)

第二轮:FTF技术回合(45分钟) 1讨论在线编码轮中已解决和未解决的问题。 2被问及C语言中的指针和动态内存分配。 3实现LRU缓存(已用队列) 4实现网络爬虫(给他一个基于DFS的方法) 5.询问OOP的概念。 6给定在O(n)时间和最小空间中的6位无重复查找(他想要一种基于位数组的方法)。 操作系统中的7种不同类型的调度算法 8如何在C语言中实现动态数组(向量) 9程序的内存布局(堆栈和其他部分)

第三轮:FTF技术和人力资源回合(30分钟) 1按排序顺序打印BST的元素。(按顺序遍历) 2打印二叉树的垂直遍历(递归和迭代) 3.将电话号码存储在电话目录中,以便根据电话号码检索信息 4.在手机中保留k个最常拨打的号码 5基于trie树的问题 6给定一个数字数组,找不到以3开头,以6结尾的子数组 7在linux中显示所有正在运行的进程(使用top命令) 8僵尸和孤儿流程的区别 9.你为什么想加入Arista??

感谢GFG成为一个完美的练习平台。

如果你喜欢Geeksforgek,并且想贡献自己的力量,你也可以使用 贡献极客。组织 或者把你的文章寄到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享