菲奥拉诺面试经历
第1轮:
第一轮包括 60 道 MCQ 问题,包括 20 道 aptitude 题、20 道 DSA 和 20 道 C/ Java题(从 C 或Java中选择任何一个部分)(测试时间:1.5 小时)。能力倾向题有点难,dsa/c/ Java题需要深入了解你的概念。总的来说,这是一篇很难的论文。31/60 是最高分。提示:为极客解决所有与c/ Java有关的mcq问题。
第一轮后有9人入围。
第 2 轮(技术面试第 1 轮):
他从我简历中的基本问题开始。我来自非cs分支,所以他问我为什么是IT公司以及为什么我适合这份工作?
问了一些基本的问题,比如——
1) https://www.geeksforgeeks.org/write-ac-program-to-print-geeks-for-geeks-without-using-a-semicolon/
2)解释#include
然后他继续解谜..
问的一些谜题是——
1) https://www.geeksforgeeks.org/puzzle-26-know-average-salary-without-disclosure-individual-salaries/
2) https://www.teachingideas.co.uk/problem-solving/squares-on-a-chessboard
3) https://www.geeksforgeeks.org/puzzle-12-maximize-probability-of-white-ball/
4) https://www.handakafunda.com/games-and-tournaments-3/
然后他开始问编码问题
1) https://www.geeksforgeeks.org/rearrange-positive-and-negative-numbers-publish/
2) https://www.geeksforgeeks.org/find-duplicates-given-array-elements-not-limited-range/
3) https://www.geeksforgeeks.org/count-subsequences-product-less-k/
到目前为止,我能回忆起的就这些了。
第2轮后约5人入围
第三轮:
从 dsa 问题开始
1) https://www.geeksforgeeks.org/find-largest-d-in-array-such-that-abcd/
2) https://www.geeksforgeeks.org/space-optimized-solution-lcs/
3) https://www.geeksforgeeks.org/count-ways-reach-nth-stair-using-step-1-2-3/
如果一个人以最优化的方式回答了所有问题,他们将进入下一轮,即视频面试。
视频人问了一些 dsa 和 c 问题,例如-
1) 在小于 o(n) 空间和时间复杂度的情况下,既不返回数组中的最小元素也不返回最大元素的方法。
2)什么是malloc和calloc?
3)返回特殊树中节点的镜像,其中每个节点都有左、右和父三个指针。
4)使用递归检查链表是否是回文?
5)二分图。
2人在决赛中被选中。
尖端-
从 geeksforgeeks 做最大的问题,并专注于树、链表、dp 和图表。
还可以从极客那里做拼图和 mcq 部分。
我是被选中的候选人之一。
感谢 geeksforgeeks 团队……干杯