# GGK Technologies Model and Sample Papers 2019

## GGK Technologies Model Questions And Answers Latest

GGK Technologies Model Questions and Answers from the Latest drive are available here to help the aspirants applying for the exam. GGK Technologies uses a set pattern for their GGK Technologies Written Test and preparing from our materials can provide you very high success. The paid material and Model Questions, Sample Questions available below has all the questions that you would need to Crack The GGK Technologies Written Test.

Here, PrepInsta  will provide you get  sum of all the information about the questions of GGK Technologies Sample Questions and all the different types of Questions which will help you to crack the exams easily.

• Total Number of Questions asked: 12 GGK Technology Questions.
• Total Time Allotted: 10 mins
• Difficulty Level : Moderate

MODEL QUESTION

QUES 1. A circle of maximum possible size is cut from a square sheet. Subsequently, a square of maximum possible size is cut from the resultant circle. What will be area of the final square?

a) 75% of the size of the original square

b) 50% of the size of the original square

c) 75% of the size of the circle

d) 25% of the size of the original square

Correct Answer      Choice (b). 50% of the size of the original square.

QUES 2. What is the area of the largest triangle that can be fitted into a rectangle of length ‘l’ units and width ‘w’ units?

a) lw/3

b) 2lw/3

c) 3lw/4

d) lw/2

Solution:

The triangle which has its base as the length of the rectangle and its height as the width of the rectangle is the largest triangle that can be fitted in the triangle.

Alternatively, the triangle which has its base as the width of the rectangle and its height as the length of the rectangle will be the largest triangle that can be fitted in the rectangle.

The area computed in both the instances will be same.

If the base of the triangle is ‘l’ and its height ‘w’, then its area is  lw2

“>lw2lw2

square units.
Alternatively, if the base of the triangle is ‘w’ units and its height is ‘l’ units, then its area is  wl2

“>wl2wl2

square units.

QUES 4. Find the next number in the sequence:
3, 6, 9, 30, 117……

A. 192
B. 352
C. 388
D. 588
Sol: Option D
3 * 1 + 3 = 6
6 * 2 – 3 = 9
9 * 3 + 3 = 30
30 * 4 – 3 = 117
117 * 5 + 3 = 588

4. Raju weighs less than Farhan.
Raju weighs more than Bunty.
Of the three friends, Bunty weighs the least.
If the first two statements are true, the third statement is

A. True
B. False
C. Uncertain

Sol: OptionA
According to the first two statements, Farhan weighs the most and Bunty weighs the least.

QUES 5. Find the next number in the sequence….
15, 31, 63, 127, 255.

A. 110
B. 170
C. 511
D. 181

Sol: Option C
15 * 2 + 1 = 31
31 * 2 +1 = 63
63 * 2 + 1= 127
127 * 2 + 1= 255
255 * 2 + 1 = 511

QUES 6.  In a certain school, 20% of students are below 8 years of age. The number of students above 8 years of age is 2/3 of the number of students of 8 years of age which is 48. What is the total number of students in the school?

A. 72
B. 80
C. 120
D. 150
E. 100

Explanation: Let the number of students be x.

Then, Number of students above 8 years of age = (100 – 20)% of x = 80% of x.

80% of x = 48 + 2/3 of 48

80/100x = 80

x = 100

7. If the price of petrol increases by 25% and Raj intends to spend only an additional 15% on petrol, by how much % will he reduce the quantity of petrol purchased?

a)10%

b)12%

c)8%

d)6.67%

e)12.5%

8%. Choice (c)

Let the price of 1 litre of petrol be Rs.x and let Raj initially buy ‘y’ litres of petrol.
Therefore, he would have spent Rs. xy on petrol.

When the price of petrol increases by 25%, the new price per litre of petrol is 1.25x.

Raj intends to increase the amount he spends on petrol by 15%.
i.e., he is willing to spend xy + 15% of xy = 1.15xy

Let the new quantity of petrol that he can get be ‘q’.
Then, 1.25x * q = 1.15xy
Or q =  = 0.92y.

As the new quantity that he can buy is 0.92y, he gets 0.08y lesser than what he used to get earlier.
Or a reduction of 8%.

QUES 8. A bus travels at 54km/h while moving but after accounting for stopping time, to let passengers on and off the coach, it averages a speed of 45km/h. How many minutes does the bus stop for each hour?

In one hour without stopping, the bus would have travelled 54km. Once stopping is factored in, the bus actually travels 45km. So it travels 9km less far as a consequence.

Distance/Speed = Time

9km/54kmph = 0.16 hours

0.16 x 60 = 10 minutes

So the bus stops for ten minutes in every hour on average.

QUES 9.A merchant marks his goods up by 60% and then offers a discount on the marked price. If the final selling price after the discount results in the merchant making no profit or loss, what was the percentage discount offered by the merchant?

a)60%

b)40%

c)37.5%

d)39%

Depends on the cost price

Correct Answer – 37.5% discount. Choice (3)

Assume the cost price to be 100.
Therefore, the merchant’s marked price will be 100 + 60% of 100 = 160

Now, the merchant offers a discount on the marked price. The discount results in the merchant selling the article at no profit or loss or at the cost price.

That is the merchant has sold the article at 100.

Therefore, the discount offered = 60.

Discount offered is usually measured as a percentage of the marked price.

Hence, % discount =

QUES 10A Women’s Age Is 120% Of What It Was 15 Years Ago,But  75 % Of What It Will Be After 15 Years.What Is Her Present Age?

a60

b)55

c)65

d)45

Let us Consider the present age be x years.Then,

15 years ago:

(x-15)

Given that the age of the women is 120% of what it was 15 years ago.

Therefore Present age

120% of (x-15)

After 15 years:

Women;s Age will be (x+15)

Given that the age of the women is 75% of what it was after 15 years.

75% of (x+15)

To Find the Present age let us equate the two equation,

120% of (x-15)=75% of (x+15)

120/100 (x-15)=75/100 (x+15)

6/5(x-15)=3/4(x+15)

6*4*(x-15)=3*5*(x+15)

24(x-15)=15(x+15)

24x-360=15x+225

9x=585

x=65

QUES 11.  If x3 + y3 = 9 and x + y = 3, then the value of x4+y4 is,
(a) 21
(b) 0
(c) 17
(d) 25

Explanation:

x3+y3 = (x + y) × (x2 − xy + y2)

Putting given values of x3+y3 and (x + y)
9 = 3 × ((x+y)2 − 3xy)
= 3 × (9 − 3xy)
= 27 − 9xy

9xy = 18
xy = 2

x4 + y4 = (x2 + y2)2 - 2x2y2
= (x2 + y2)2 - 2*4
[Putting value of xy]
= ((x + y)2 - 2xy)2 - 2*4
[Putting values of (x+y) and xy]
= (9 - 4)2 - 2*4
= 17

QUES 12. A man invests Rs.5000 for 3 years at 5% p.a. compound interest reckoned yearly. Income tax at the rate of 20% on the interest earned is deducted at the end of each year. Find the amount at the end of the third year.

(a) 5624.32

(b) 5630.50

(c) 5788.125

(d) 5627.20

Solution:

5% is the rate of interest. 20% of the interest amount is paid as tax. That is 80% of the interest amount stays back. Therefore, if we compute the rate of interest as 80% of 5% = 4% p.a., we will get the same value.

The interest accrued for 3 years in compound interest = 3*simple interest on principal + 3*interest on simple interest + 1*interest on interest on interest. = 3*(200) + 3*(8) + 1*0.32 = 600 + 24 + 0.32 = 624.32

The amount at the end of 3 years = 5000 + 624.32 = 5624.32

• Total Number of questions : 7 Ques
• Total Time Allotted : 10 Mins
• Difficulty Level: Easy to Moderate

Ques 5- He admired the speed with which he completed the work and appreciating the method adopted by him

a) appreciate the method being adopted
c) appreciate the method of adoption
d) appreciated the method adopting method
e) No correction required

Ques 6- Acquisition of certain specific skills can be facilitated from general awareness, education to novel situations

a) can be facilitated by
b) may facilitate through
c) can be felicitated with
d) may be felicitated with
e) No correction required

Ques 7-They should have calmly thought of the advantages that would accrue to them.

a) should have been calm in thinking about
b) should be calmly thought of
c) shall have to calmly thought of
d) should have calmly think of
e) No correction required

• Total Number of Questions: 7 Ques
• Total Time Allotted: 10 min

Ques 1- In these series, you will be looking at both the letter pattern and the number pattern. Fill the blank in the middle of the series or end of the series.

SCD, TEF, UGH, ____, WKL

a) CMN
b) UJI
c) VIJ
d) IJT

Explanation:

There are two alphabetical series here.

The first series is with the first letters only: STUVW.

The second series involves the remaining letters: CD, EF, GH, IJ, KL.

Ques 2- P5QR, P4QS, P3QT, _____, P1QV

a) PQW
b) PQV2
c) P2QU
d) PQ3U

Explanation:

The first two letters, PQ, are static.

The third letter is in alphabetical order, beginning with R.

The number series is in descending order beginning with 5

Ques 3-In these series, you will be looking at both the letter pattern and the number pattern. Fill the blank in the middle of the series or end of the series based on your logical reasoning.

QAR, RAS, SAT, TAU, _____

a) UAV
b) UAT
c) TAS
d) TAT

Explanation:

In this series, the third letter is repeated as the first letter of the next segment.

The middle letter, A, remains static.

The third letters are in alphabetical order, beginning with R.

Ques 4- Here are some words translated from an artificial language.
briftamint means militant
uftonel means occupied
uftonalene means occupation
Which word could mean “occupant”?

a) elbrifta
b) uftonamint
c) elamint
d) briftalen

Explanation:

Brift means the root word mili–; the suffix amint means the same as the English suffix –tant; the root word ufton– means occupy; el means the suffix –ied of occupied; and alene means the suffix –tion. (Because ufton means occupy, choices a, c, and d can be easily ruled out.)

Ques 5-Raju weighs less than Farhan.
Raju weighs more than Bunty.
Of the three friends, Bunty weighs the least.
If the first two statements are true, the third statement is

a) True
b) False
c) Uncertain

Sol: OptionA
According to the first two statements, Farhan weighs the most and Bunty weighs the least.

Ques 6-Find the next number in the sequence….

15, 31, 63, 127, 255.
a) 110
b) 170
c) 511
d)181

Sol: Option C
15 * 2 + 1 = 31
31 * 2 +1 = 63
63 * 2 + 1= 127
127 * 2 + 1= 255
255 * 2 + 1 = 511

Ques 7- John has more coins than Sonu.
Sonu has fewer coins than Danish.
Danish has more coins than John.
If the first two statements are true, the third statement is
a) True
b) False
c) Uncertain

Sol: Option B
If the first two sentences are true, both John and Danish have more coins than Sonu. However, it is uncertain as to whether Danish has more coins than John.

Time – 10 Mins

Questions – 11 Ques

### Model Questions:-

Ques 1-#include
int main()
{
printf(“%d”, printf(“%d”, printf(“%d”, printf(“%s”, “Welcome to prepinsta”))));
return (0);
}

a) Welcome to prepinsta2421
b) Welcome to prepinsta2124
c) Welcome to prepinsta3125
d) welcome to prepinsta2531

Explanation : As we all know that the printf function returns the numbers of character that is going to print and scanf function returns the number of input given.

Ques 2-What will be the output of following program?

#include

using namespace std;
int main()
{
int x = 5;
if(x==5)
{
if(x==5) break;
cout<<“Hello”;
}

cout<<“Hi”;
}

a) Compile error
b) Hi
c) HelloHi
d) Hello

Explanation: Compile error, keyword break can appear only within loop/switch statement.

Ques 3- What will be the output of following program?

#include
using namespace std;
int array1[] = {1200, 200, 2300, 1230, 1543};
int array2[] = {12, 14, 16, 18, 20};
int temp, result = 0;
int main()
{
for (temp = 0; temp < 5; temp++) {
result += array1[temp];
}
for (temp = 0; temp < 4; temp++) {
result += array2[temp];
}
cout << result;
return 0;
}

a) 6553
b) 6533
c) 6522
d) 12200

Explanation: In this program, we are adding the every element of two arrays. Finally we got output as 6533. Means for first array total sum will be 1200 + 200 + 2300 + 1230 + 1543 = 6473 and for second loop sum will be 12 14 + 16 + 18 = 60 (except 20 because loop is from 0 to 3 index) so result = 6473 + 60 = 6533.

Ques 4-How is search done in #include and #include “somelibrary.h” according to C standard?

a) When former is used, current directory is searched and when latter is used, standard directory is searched
b) When former is used, standard directory is searched and when latter is used, current directory is searched
c) When former is used, search is done in implementation defined manner and when latter is used, current directory is searched
d) For both, search for ‘somelibrary’ is done in implementation-defined places

ANSWER: For both, search for ‘somelibrary’ is done in implementation-defined places

Ques 5-What is the sequence for preprocessor to look for the file within <> ?

a) predefined location then the current directory
b) The current directory then the predefined location
c) The predefined location only
d) The current directory location

ANSWER:  (a) The predefined location then the current directory

Ques 6-Specify the 2 library functions to dynamically allocate memory?

a) malloc() and memalloc()
b) alloc() and memalloc()
c) malloc() and calloc()
d) memalloc() and faralloc()

Ques 7- Output of the following program?

#include
int main()
{
int y=128;
const int x=y;
printf(“%d\n”, x);
return 0;
}

a. 128
b. Garbage value
c. Error
d. 0

Ques 8- What is the outpout of the following program?

#include

main()
{
enum { india, is=7, GREAT };

printf(“%d %d”, india, GREAT);
}
A – 0 1.

B – 0 2

C – 0 8

D – Compile error

Explanation
0 8, enums gives the sequence starting with 0. If assigned with a value the sequence continues from the assigned value

Ques 9- What is the output of the following program?

#include

int main () {

int var = 20; /* actual variable declaration */
int *ip; /* pointer variable declaration */

ip = &var; /* store address of var in pointer variable*/

printf(“Address of var variable: %x\n”, &var );

/* address stored in pointer variable */
printf(“Address stored in ip variable: %x\n”, ip );

/* access the value using the pointer */
printf(“Value of *ip variable: %d\n”, *ip );

return 0;
}

Output:

Address stored in ip variable: bffd8b3c
Value of *ip variable: 20

Ques 10-What is the output of the following program?

#include
#include

double average(int num,…) {

va_list valist;
double sum = 0.0;
int i;

/* initialize valist for num number of arguments */
va_start(valist, num);

/* access all the arguments assigned to valist */
for (i = 0; i < num; i++) {
sum += va_arg(valist, int);
}

/* clean memory reserved for valist */
va_end(valist);

return sum/num;
}

int main() {
printf(“Average of 2, 3, 4, 5 = %f\n”, average(4, 2,3,4,5));
printf(“Average of 5, 10, 15 = %f\n”, average(3, 5,10,15));
}

Solution:

When the above code is compiled and executed, it produces the following result. It should be noted that the function average() has been called twice and each time the first argument represents the total number of variable arguments being passed. Only ellipses will be used to pass variable number of arguments.

Average of 2, 3, 4, 5 = 3.500000
Average of 5, 10, 15 = 10.000000

Ques 11- For 16-bit compilar range for integer constant is_____?

a)-3.4e38 to 3.4e38
b)-32767 to 32768
c)-32668 to 32667
d)-32768 to 32767

Solution: In a 16 Bit C compiler we have 2 bytes to store an integer, and 1 byte for a character.
For unsigned integers the range is 0 to 65535.
For signed integers the range is -32768 to 32767.
For unsigned character, 0 to 255

Time – 10 Mins

Questions – 2 Ques

### Model Questions:-

Ques 1- Write a program in C to count the frequency of each element of an array.

solution:

#include

void main()
{
int arr1[100], fr1[100];
int n, i, j, ctr;

printf(“Count frequency of each element of an array:”);
printf(“————–“);

printf(“Input the number of elements to be stored in the array :”);
scanf(“%d”,&n);

printf(“Input %d elements in the array :\n”,n);
for(i=0;i<n;i++)
{
printf(“element – %d : “,i);
scanf(“%d”,&arr1[i]);
fr1[i] = -1;
}
for(i=0; i<n; i++)
{
ctr = 1;
for(j=i+1; j<n; j++)
{
if(arr1[i]==arr1[j])
{
ctr++;
fr1[j] = 0;
}
}

if(fr1[i]!=0)
{
fr1[i] = ctr;
}
}
printf(“The frequency of all elements of array :”);
for(i=0; i<n; i++)
{
if(fr1[i]!=0)
{
printf(“%d occurs %d times\n”, arr1[i], fr1[i]);
}
}
}

Sample Output:

Count frequency of each element of an array:

Input the number of elements to be stored in the array :3
Input 3 elements in the array :

element – 0 : 25
element – 1 : 12
element – 2 : 43

The frequency of all elements of array :
25 occurs 1 times
12 occurs 1 times
43 occurs 1 times

Ques 2-Write a program in C to insert New value in the array (unsorted list ).

solution:
#include

void main()
{
int arr1[100],i,n,p,x;

printf(“Insert New value in the unsorted array : “);
printf(“——————–“);
printf(“Input the size of array : “);
scanf(“%d”, &n);
/* Stored values into the array*/
printf(“Input %d elements in the array in ascending order:\n”,n);
for(i=0;i<n;i++)
{
printf(“element – %d : “,i);
scanf(“%d”,&arr1[i]);
}

printf(“Input the value to be inserted : “);
scanf(“%d”,&x);
printf(“Input the Position, where the value to be inserted :”);
scanf(“%d”,&p);

printf(“The current list of the array :\n”);
for(i=0;i<n;i++)
printf(“% 5d”,arr1[i]);
/* Move all data at right side of the array */
for(i=n;i>=p;i–)
arr1[i]= arr1[i-1];
/* insert value at given position */
arr1[p-1]=x;

printf(“After Insert the element the new list is :\n”);
for(i=0;i<=n;i++)
printf(“% 5d”,arr1[i]);
printf(“\n\n”);
}

Sample Output:

Insert New value in the unsorted array :
—————————————–
Input the size of array : 4
Input 4 elements in the array in ascending order:
element – 0 : 1
element – 1 : 8
element – 2 : 7
element – 3 : 10
Input the value to be inserted : 5
Input the Position, where the value to be inserted :2
The current list of the array :
1 8 7 10

After Insert the element the new list is :
1 5 8 7 10

### GGK Technologies Sample Papers – Recruitment Process

To Understand in depth the Recruitment Process for the GGK Technologies Exam please visit the link we have provided on the right. Here you will be able to gather all the necessary information for the GGK Technologies Recruitment Process.