📜  Zoho 面试经历 |设置 38(校内)

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

Zoho 面试经历 |设置 38(校内)

大约 1400 名学生参加了第一轮比赛。两支队伍来到我们的校园。如果一支队伍拒绝了一名候选人,他们将被安排参加同一轮比赛的下一支队伍。

第1轮:

第一轮问了 10 个非常简单的 C 问题(找到输出)和 20 个 Aptitude。这是非常相似的基于服务的公司问题。C 问题非常基本,如字符串反转、添加所有数字等。能力类似于基于服务的公司级别(拼图、距离和速度、概率、平均值、组合)。

解决了所有 C 题和 Aptitude 的学生被带到第 2 轮。

第 2 轮:

问题1:

许多学生将能够在这一轮中解决 3 个问题。因此,请确保您远离人群。他们的空缺将是一个团队的 5 个。这一轮的表现可以作为第三轮的决胜局。

输入:aaabbcc

输出:abc

问题2:

评估表达式并排序并打印输出。获取输入是棘手的部分

输入:

输入数量:4

2*3

2^2^2

35

3*1

输出:

3*1

2*3

2^2^2

35

问题3:

给定 6 个不同高度的块 h1, ..., h6 。使用 3 个积木为每个塔在所需高度 h1、h2 中制作 2 个塔。按升序打印要使用的块

输入:

1 2 5 4 3 6

塔高:6 15

输出 :

1 2 3 & 4 5 6

问题4:

给定一个 5X5 棋盘作为输入。 9个骑士被放置在棋盘上。打印配置是有效还是无效。

问题 5:

给定一个数字,打印所有可以用 z={a=1, .., z=26} 组成的代码。

1123

{1, 1, 2, 3} = aabc

{11, 2, 3} = kbc

{1, 1, 23} = aaw

{11, 23} = 千瓦

Round 3:

许多学生将能够解决这一轮。所以尽量在第2轮表现最好。

开始之前会要求您解释。尝试找出边界测试用例。他们要求我们与现有银行实施礼品卡系统。

银行有很多客户。每个客户可以创建许多礼品卡。创建礼品卡时应从银行余额中检测余额。礼品卡有 id、pin。您可以为任何礼品卡充值、关闭礼品卡并使用礼品卡购买商品(它们称为交易)等。

编写干净的代码并使用面向对象的语言。

边界情况是:

  1. 客户不存在
  2. 钱是负数

第 4 轮(技术人力资源):

他们从 dbms、os 等和一些谜题中提出问题。

13名学生获得全日制offer,3名学生获得实习机会。