Zoho 面试体验(钦奈)| 2020 年 1 月 校外
对 (1-4) 年经验丰富的 C/C++ 开发人员进行的采访。编程语言允许使用 C 或 C++。
第 1 轮:这是一个简单的 3 小时编码。本轮提问:
- 计算给定文本文件中的单词、字母、制表符、换行符、空格的数量。
- 子集和问题。
- 计算从左上角到右下角的所有可能路径
- 给定三个字符串s1,s2,s3。删除所有三个字符串中经常出现的单词或句子。
- 字符串是:
s1 = "Everyday I do exercise if" s2 = "Sometimes I do exercise if i feel stressed" s3 = "Mostly I do exercise on morning"
- 输出:
s1 = "Everyday if" s2 = "Sometimes if i feel stressed" s3 = "Mostly on morning"
- 字符串是:
- 通配符模式匹配。
第 2 轮:系统设计轮,持续 2 小时。设计一个内存文件管理系统。
- Module1:在所有关卡中创建一个新目录和文件。
- Module2:列出所有目录和文件。
- Module3:更新文件内容。
- Module4:更新目录和文件名。
- Module5 :删除目录和文件。
- Module6:恢复已删除的目录和文件。