📜  Accolite 面试经历 | 8套

📅  最后修改于: 2021-09-22 10:22:27             🧑  作者: Mango

第-1轮(书面)
20 个在线 MCQ 主题是 c、数据结构和算法、网络、DBMS、OS

第 1 轮(F2F) [1.5 小时]
自我介绍。
1) 排序数组 [0,1,1,1,1,0,0,1] 在 O(n) 时间内就地进行。排序时不允许更改同一元素的原始顺序。
2) 在数组中找出和在 K 中的所有对。例如 [-1,2,5,3,2] k=4, O/p 为 {2,2},{-1,5}
3)计算到达第n个楼梯的方法
4) 在棋盘中找出矩形/正方形的个数。
5)在行和列排序矩阵中搜索
第 2 回合(F2F) [2.5 小时]
项目讨论。
设计一个代码解析器来检查 C++ 程序的语法是否正确和内存占用。(更多关注循环解析、条件语句、全局变量、局部变量)

第 3 回合(F2F) [1 小时]
项目讨论。
设计一个生成一本书词汇表的机器。(输入是书的内容,输出是从书中提取的一行或两行摘要的单词)

第 4 轮 [HR] [15 分钟]
说说你自己
项目
家庭
优势和劣势
为什么选择 Accolite。

相关实践问题

数到第 N 楼梯的方法(顺序无关紧要)
二进制数组排序
Accolite 的所有练习题!