📜  Ittiam 笔试题

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

Ittiam 笔试题

第 1 轮(30 分钟):笔试
这是一个书面回合(笔纸)。它是在公司的 ppt(安置前谈话)之后开始的。总共有 20 个 Mcqs(带有负面标记),10 个来自定量能力,10 个来自技术能力,需要在 30 分钟内解决。

定量问题来自时间和工作,速度距离(棘手的一个),很少有数学问题,即。与圆面积、数学推理相关(如命题逻辑问题,存在并且对于所有 ->这些类型的问题可以在离散数学中找到)。总的来说,它是中等难度级别。

1) 在以下程序中调用函数start() 时,num 值为 2017,count 的返回值是多少:

int start(int num)
{
    int count = 0;
    while (num > 0) {
        ++count;
        num = (num - 1) & num;
    }
    return count;
}
}

a)25
b)1
c)7
d)8

答案) c

2)全局变量可以在以下之间共享:
a)在两个进程和两个线程之间
b)仅由进程而不是线程之间
c)仅由线程而不是进程之间
d) 既不是进程也不是线程

答案) c

3) 你有 3 个篮子,一个是苹果,一个是橙子,一个是苹果和橙子混合的。每个篮子都是封闭的,并标有“Apples”、“Oranges”和“Apples and Oranges”。但是,这些标签中的每一个总是被错误地放置。你会从一个篮子里只挑一个水果来正确地把标签贴在所有篮子上,你会选择多少个水果?

a)3
b)1
c)4
d)2

答案)d

4)

#include
  
int main(void)
{
  unsigned int x=10;
  unsigned int y=0;
  while (x > 0)
  {
    --x;
    ++y;
  }
  printf("%u", y);
} 

a)5
b)7
c)10
d) 该函数不返回任何内容
答案) c

5)遍历字符串'000100110'后达到的最终状态是什么:

a)b
b)f
c)a
d)e

答案)乙

6)阅读下表,并据此回答问题。
公司在给定年份每年的支出(以十万卢比计)。

Year    Item of Expenditure Salary    Fuel and Transport   
      Bonus    Interest on Loans    Taxes
1998    288    98    3.00    23.4    83
1999    342    112    2.52    32.5    108
2000    324    101    3.84    41.6    74
2001    336    133    3.68    36.4    88
2002    420    142    3.96    49.4    98

公司在此期间每年平均需要支付多少利息?
a)卢比。 324.3万
b)卢比。 337.2万
c)卢比。 341.8万
d)卢比。 366.6万
答案)d

7) 如果一个人以 14 公里/小时而不是 10 公里/小时的速度行走,他会多走 20 公里。他实际行驶的距离是:
a)50 公里
b)56 公里
c)70 公里
d)80 公里
答案)一个

8) 下面哪一行代码适合启动一个线程?

class X implements Runnable 
{ 
    public static void main(String args[]) 
    {
        /* Missing code? */
    } 
    public void run() {} 
}

a) 线程 t = 新线程 (X);
b) 线程 t = 新线程 (X); t.start();
c)X 运行 = 新 X();线程 t = 新线程(运行); t.start();
d)线程 t = new Thread(); x.run();

答案) c