西部数据面试体验(校内)
西部数据于 2021 年 8 月访问了校园,进行了实习 + 全职工作。一共进行了5轮。
第一轮:在线测试
在线测试有来自主题的问题:能力、C/C++ 输出问题、操作系统、数据结构,还有一些来自电子部门的问题。由于难度级别中等,因此尽量解决最大数量的问题并尝试快速。持续时间为1小时。
建议:从 Geeksforgeeks 或 Indiabix 练习 aptitude,尝试为速度进行 aptitude test。
第二轮:第一轮技术
这一轮的持续时间约为1小时。面试官基本测试了我的c知识,让我写了一些代码
- 其中一些问题是:
- 说说你自己。
- 什么是宏并编写一个宏来计算正方形的面积?
- 编写一个程序来检查素数与否。
- 删除链表末尾的第 N 个节点。
- 来自位操作的 2 个问题。
- 一个谜题 https://practice.geeksforgeeks.org/problems/the-3-5-litre-die-hard-water-puzzle。
- 来自 OOPS 的一些问题也是如此。
- 面试官是南方人,让面试官理解有些困难,所以我们之间的沟通出现了问题。
第三轮:第二轮技术
这一轮进行了1小时50分钟。我的面试官是个很酷的人,所以我很享受这一轮。他问了我很多编码问题和谜题。
一些问题是:
- https://www.geeksforgeeks.org/detect-and-remove-loop-in-a-linked-list/
- https://www.geeksforgeeks.org/write-ac-function-to-print-the-middle-of-the-linked-list/
- https://www.geeksforgeeks.org/implement-a-stack-using-singly-linked-list/
- https://www.geeksforgeeks.org/longest-palindrome-substring-set-1/
- https://www.javatpoint.com/structure-padding-in-c
- 来自 OOPS 的问题。
- 什么是进程调度、虚拟内存概念、信号量?
- 3 个谜题,其中 2 个来自极客之家的前 10 名拼图部分。
第四轮:管理轮
- 这种情况持续了大约半个小时。
- 你为什么做 Mtech(因为我来自 Mtech)。
- 如果你的团队成员不工作,你会怎么做?
- 你如何应对压力?
- 来自操作系统的 2 个问题。
- 我们为什么要雇用你?
简介是固件开发的,所以他想看看我是否对硬件感兴趣。我通过讲述 HDD SSD、Pendrive 工作等表现出兴趣(我知道)。
第五轮:人力资源轮
- 这只是大约5-10分钟。基本上,HR 只是确认了招聘和地点。他告诉我,我从面试官那里得到了很好的反馈(当我从 HR 那里听到这个时,我太高兴了)。
最终我们7个人被选中。
尖端:
- 准备好链表和操作系统,并阅读一些谜题。保持自信,每次都保持微笑。记住除了编码技巧,沟通技巧在某种程度上也很重要,当面试官说“你有什么问题要问我”时,总是问他。
祝一切顺利。我要感谢 Geeksforgeeks,它对我的整个实习准备工作帮助很大。