Accolite 面试经历 | FTE+实习(SheCodes)
第一轮是关于 Eduthrill,其中包括来自基于计算机科学的科目(网络、数据结构、伪代码)的问题
和一个编码问题。确切的问题是 https://www.geeksforgeeks.org/count-minimum-steps-get-given-desired-array/
我们必须与代码一起编写单元测试用例。
在编码回合之后,有一些人被列入了面试的候选名单。
技术第一轮:
面试官询问了我的项目并解释了其中一个。没有询问与项目相关的交叉问题。
然后他给出了 2 个编码问题
- https://www.geeksforgeeks.org/pairwise-swap-elements-of-a-given-linked-list-by-changing-links/
- https://www.geeksforgeeks.org/find-maximum-possible-stolen-value-houses/
他让我试运行代码。然后他问如果在抢房子程序的情况下数组是圆形的,我会做出什么改变。
然后在最后,他问了几个 DBMS(diff b/w delete、drop、truncate)和 normal forms)问题。
第二轮技术:
采访从对项目的解释开始(简要)。
后来给出了2个编码问题。一个是从链表末尾找到第 k 个元素,第二个是 https://www.geeksforgeeks.org/palindrome-pair-in-an-array-of-words-or-strings/。她想看看我是否知道基于 trie 的有效方法。
后来她给了一个SQL查询(基于超市管理系统),后来她修改了同样的问题和我写了一个查询。
最后,她让我设计一个 ATM 应用程序(基于 OOPS 的设计)。