📜  Adobe 面试体验 | 46套(实习用)

📅  最后修改于: 2021-11-10 06:16:54             🧑  作者: Mango

面试官首先让我介绍一下我自己。然后他问了我最喜欢的科目

  1. C++中的虚函数是什么?如何在运行时解析对虚函数的调用?
  2. 虚拟析构函数需要什么?
  3. 如果有虚拟析构函数,那么为什么没有虚拟构造函数?
  4. 有n座山。你得到一个一维数组 A,其中 A[i] 代表山 i+1 的高度。你将如何在该数组中找到一个谷。(谷是一个数组中的一个值,它小于它的左右邻居)。
    Ans 4 这个问题类似于在一个数组中找到峰值元素,在 geeks for geeks 上给出
  5. 他问我著名的拼图,里面有 1000 个相同的瓶子。其中之一含有毒药。一个人喝了毒药24小时后就会死亡。你必须在1天内识别毒瓶。找到毒瓶所需的囚犯最少。
    ans 10(1000 可以用 10 位二进制表示。)
Adobe 的所有练习题!