Zoho 面试经历 |校外 2020
第 1 轮: 25 个问题的能力倾向轮。将 15 个 C aptitude 和 10 quant..
关于 C 能力的问题对于递归和使用指针的字符串操作很棘手。量化。混合了高级问题和几个逻辑难题。
第 2 轮:编程轮,有 4 个问题。
Q1。根据给定的输入打印版本是否升级、降级或未更改。
示例:输入:Version1 4.8.2 Version2 4.8.4 输出:升级,输入:Version1 4.0.2 Version2 4.8.4 输出:降级
Q2。打印给定数组的所有可能子集,其总和等于给定 N。
示例:输入:{1, 2, 3, 4, 5} N=6 输出:{1, 2, 3}, {1, 5}, {2, 4}
Q3。通过保留空格,从 String1 中第一次出现的 String2 反转给定 String1 中的单词。
示例: String1 = 输入:这是一个仅测试字符串 String2 = st 输出:这是一个仅字符串测试
Q4。计算可食用的最大巧克力数量和剩余包装纸的数量。
金钱:一个人必须花费的总金钱。
价格:每块巧克力的价格。
wrappers:交换的最小包装器数量。
choco:用于包装的巧克力数量。
最大访问次数:一个人可以访问商店的最大次数。(如果为零则认为它无限)
示例:输入:金钱:40 价格:1 包装纸:3 巧克力:1 最大访问量:1 输出:巧克力可以吃的总量:53 剩余包装纸:14
第三轮:高级编程轮。在这里,我们被要求在不使用数据库的情况下构建一个菜单驱动的应用程序。
问题是构建一个员工记录管理应用程序,其中包含要执行的 5 个任务来确定这一轮的资格。
我们可以在我们选择的任何数据结构中对员工记录进行硬编码。
表格的列是:EmpName、Age、Designation、Department、ReportingTo
任务 1:以表格格式显示所有 Employee 记录。
任务2:根据用户给出的条件搜索记录。(此任务分为两个子任务)
一种。根据列类型显示选项 1.String – Equals、Notequals、Contains、Notcontains、startswith、endswith 2.Integer- <、>、=、!=、介于。
湾。对每个条件使用“AND”对多个条件应用相同的条件。 (类似于使用多列的 SQL 中的“where”类)。
任务 3:打印给定员工的报告树。
任务 4:打印向给定经理报告的员工。
任务 5:打印部门、名称、报告对象的摘要。(菜单驱动)
第 4 和 5 轮:技术 HR 和 HR 轮。
由于这些轮次与候选人不同,我要提到我是如何为他们做准备的。好好检查你的简历。对你的答案充满信心。
我的整体体验很棒。如果您碰巧知道解决问题的逻辑,他们会给您足够的时间和鼓励来解决问题。
祝一切顺利!!