Commvault Aptitude Test Question with Answers
21 / 40
Which of the following algorithm is used for deadlock avoidance?
AGreedy
BBankers
CBackTracking
DDivide and Conquer
Answer: Option B
Explanation:Here is no explanation for this answer
Submit Your Solution
22 / 40
int a[] = {5, 7, 9}, *p = a, b;
Ab = *p++;
Bb = *++p++;
Cb = *++p;
Db = ++*p, **p++;
Answer: Option B
Explanation:error: lvalue required as increment operand
Submit Your Solution
23 / 40
What is the meaning of a static function in C?
AIt is local to a file in which it is declared
BIt is local to main()
CThe set of variables used in the function is 'static'
DAll the linked files can access it
Answer: Option A
Explanation:Here is no explanation for this answer
Submit Your Solution
24 / 40
Which of the following algorithmic paradigm is used in the merge sort?
ADynamic Programming
BBackTracking
CGreedy method
DDivide and Conquer
Answer: Option D
Explanation:Here is no explanation for this answer
Submit Your Solution
25 / 40
Which of the following is a valid bit field declaration?
Astruct a {int *var : 5; }test;
Bstruct a {int var : 0; }test;
Cstruct a {int var[3) : 10;}test;
Dstruct a {int : 0;}test;
Answer: Option B
Explanation:Here is no explanation for this answer
Submit Your Solution
26 / 40
What is the output of the program?
#include
void main () {
unsigned char C = 32;
printf("%d %d", C^=C, !(C & 128) && !(C & 1));
}
A0 1
B1 0
C0 0
D0 32
Answer: Option A
Explanation:Here is no explanation for this answer
Submit Your Solution
27 / 40
#include <stdio.h>
void main () {
int mat [4][5] = {1,2,3,4,5,6,7,8,9,10,11,12};
printf("%d %d ", *mat[*(mat[3] + 2)], 2[5 + 2[mat] - 3]);
}
A1 1
B1 0
C0 1
D0 0
Answer: Option B
Explanation:Here is no explanation for this answer
Submit Your Solution
28 / 40
#include <stdio.h>
#include<string.h>
void main ()
{
char str[][5] = {{'h','e','l','l'}, {'w','e','l','l'}};
printf("\n %s ", strncpy (*str, *(str + 1), 0));
}
Aell
Bwell
Cwel
Dhell
Answer: Option D
Explanation:Here is no explanation for this answer
Submit Your Solution
29 / 40
#include <stdio.h>
#include<string.h>
void main () {
char str[][5] = {{'h','e','l','l'}, {'w','e','l','l'}};
char str1[15] = "All is ";
printf ("%s ", strcat(strchr(str1, 'l'), *(str+1)));
}
Alwell
Bllwell
Cll is well
Dl is well
Answer: Option C
Explanation:Here is no explanation for this answer
Submit Your Solution
30 / 40
What is the technique of allocating memory during runtime on demand known as in C++?
ADynamic binding
BDynamic memory allocation
CLate binding
DRuntime polymorphism
Answer: Option B
Explanation:Here is no explanation for this answer
Submit Your Solution
Here is the list of questions asked in Commvault Aptitude Test Question with Answers Commvault Mock Test. Practice Commvault Written Test Papers with Solutions and take Q4Interview Commvault Online Test Questions to crack Commvault written round test. Overall the level of the Commvault Online Assessment Test is moderate. Only those candidates who clear the written exam will qualify for the next round, so practic all the questions here and take all the free tests before going for final selection process of Commvault