📌  相关文章
📜  助理软件开发人员的 Sabre 面试经验

📅  最后修改于: 2022-05-13 01:58:21.342000             🧑  作者: Mango

助理软件开发人员的 Sabre 面试经验

第1轮:

时间:1小时30分钟。

它有两个部分,分别是能力和编码。能力是一般的逻辑,定量和技术问题。每个问题都有负分,+2 或 +3 表示正确答案,-1 表示错误答案。有两个编码问题

1.最高频率重复字符。

https://www.geeksforgeeks.org/return-maximum-occurring-character-in-the-input-string/

2. 包含给定字符串中所有字符的子字符串的最小长度。

例如:s = ”aabacadaca” 答案为 5,其子字符串为“bacad”

https://www.google.co.in/amp/s/www.geeksforgeeks.org/length-smallest-sub-string-consisting-maximum-distinct-characters/amp/

第 2 轮:

技术第一轮:

时间:1小时30分钟。

面试官问了我关于 dbms(归一化)、时间复杂性的问题……他问了我关于 prims、dijkstra 的算法,在解释 kruskal 的算法时,我被要求编写一个伪代码来检测图中的一个循环。

最后我被问到股票买卖问题。

https://www.geeksforgeeks.org/stock-buy-sell/

第三轮:

第二轮技术:

时间:1小时。

这一轮是基于我的学术项目和实习。一般性的问题,比如告诉一个技术缺乏的实例以及你如何实施它。这里和那里有关于 c++、 Java、多态性、虚函数的基本问题。

第四轮:

人力资源

时间:20分钟:

优点和缺点(你是如何克服的)。角色扮演——你是一个被低估的员工,但你实际上按时完成了工作。那么你如何接近你的经理。短期目标,长期目标。是否需要高等教育。最后对公司有任何疑问。

提示:练习编码,技术过硬,在面试中消磨时间在你知道的事情上。