Professional Documents
Culture Documents
Contents Page
There are two roles that Accenture is recruiting 2021 pass-outs for, this year. They are as follows.
Detail Associate Software Engineer Software Engineer
Total compensation INR 4.5 LPA INR 6.5 LPA
Fixed pay INR 3,83,000 INR 5,41,500
Variable pay (based on performance) INR 32,500 INR 84,500
Benefits and One-time Bonus Benefits: INR 9,500 (Gratuity and Insurance Premium) Benefits: INR 24,500 (Gratuity
and Insurance Premium)
One-time Joining Bonus: INR 25,000
(on successful completion of training)
Page 2 of 14
READY RECKONER FOR ACCENTURE
• Reasoning
o Reading Comprehension
o Para-Jumbles
o Critical Reasoning
Page 3 of 14
READY RECKONER FOR ACCENTURE
Here are the official system requirements to participate in the Accenture Recruitment Process.
Page 4 of 14
READY RECKONER FOR ACCENTURE
F. Accenture Cognitive Assessment Questions & Answers Q3. A, working alone can make a cabinet in 12 days. B will take 6 days
more than A to do the same work. A and B along with the help of C
Q1. A number when divided by a divisor D leaves a remainder of 13. completes it in 5 days. If they are paid Rs. 9000 for the job, find C’s share.
When thrice the number is divided by D, the remainder obtained is 2. A. Rs.2750 B. Rs. 2500 C. Rs.2250 D. None
Find the number of possibilities of D.
A. 0 B. 1 C. 2 D. 3 Answer: Option A
Q2. If 23XY59 is a number with all distinct digits and divisible by 11,
then the two-digit number XY will be .
A. 61 or 17 B. 63 or 17 C. 23 or 43 D. 61 or 19
Answer: Option A
2 3 6 1 5 9
2 3 1 7 5 9
3+1+9 = 13,
2+6+5 = 13.
13 – 13 = 0
3+7+9 = 19,
2+1+5 = 8
19 – 8 = 11
Page 5 of 14
So, C = 36 - 25 = 11 Choc/d
Efficiency ratio of A, B and C = 15: 10: 11
The fraction of work done by C is 11/36th
and hence C’s share is (11/36)9000 = Rs.
2750
Answer: Option B
Explanation:
Apples Pears Amount
Jack 10 15 Rs.10
Jill 20 x Rs.40
Q5. The ratio of a father’s age to his son’s age is 4 : 1. The product of
their ages is 196. What will be the ratio of their ages after 5 years?
A. 3:2 B. 4:11 C. 11:4 D. 4:1
Answer: Option C
Explanation:
Let S be son’s age and f be father’s
age. f/s = 4/1
Father’s age = 4x; Son’s age =
x Product = 196
(4x)x = 196
x = 7 years
Page 6 of 14
READY RECKONER FOR ACCENTURE
= 160/15 = 10.67
Q6. There are two boxes with numerous balls in them. The first box has
13 red and 17 white balls. The second box has 12 red and 8 green balls. If
one of those boxes is selected at random and a ball is selected at random
from the selected box, what is the probability that the selected ball will
be white?
A. 17/30 B. 17/50 C. 17/60 D. 29/60
Answer: Option C
Explanation:
The probability of selecting a bag from 2 bags = ½
Total no of balls = 13+17
= 30
The no of white balls = 17
Therefore, probability of getting a white ball = ½ * 17/30
= 17/60
Q7. If all the possible words using the letters of the word ‘DRAW’ are
formed without repetition and arranged in alphabetical order, what will
be the position of the word ‘WARD’?
A. 23 B. 24 C. 19 D. 20
Answer: Option D
Explanation:
Arranging the word ‘DRAW’ in alphabetical order, we get ADRW
The no of words starting with letter A will be
ADRW
ARWD
A_ _ _
A _ __
The no of words starting with letter D will be
DARW = 3! = 6
The no of words starting with letter R will be
RADW = 3! = 6
The 19th word will be WADR
The 20th word will be WARD
Q8. In the first 5 overs of a cricket game, the run rate was 4.6. What
should be the run rate in the remaining 15 overs to reach the target of
183 run in 20 overs match?
A. 6.25 B. 10.5 C. 10.67 D. 10.75
Answer: Option C
Explanation:
In 5 overs, the run rate was 4.6
Therefore runs scored for 5 overs = 4.6*5
= 23 runs
Our target = 183 runs
Runs to be scored = 183-23 = 160 runs in 15 overs
Therefore required run rate = run rate/overs
Page 7 of 14
Q9. Monish started a business by investing Rs. 80000. Six months
later, Mani joined him with a capital of Rs. 140000. If at the end of the -3 -3
year, the total profit is Rs. 37500, then what is Mani’s share of
profit? The next term will be 38 – 3 = 35.
A. 25000 B. 17500 C. 15000 D. None
Answer: Option B
Explanation:
Monish investment is Rs. 80,000.Six months later Mani joined with
Rs.1,40,000
Monish invested 1, 40,000 only for ½ year or 6
months Monish : Mani
80,000 : 1, 40,000*1/2
80,000 : 70,000
8:7
Profit is 37500
Monish : Mani
8x : 7x
Share of Mani is (7/15)*37500 = Rs.17500
Q10. If the word “TEST” is coded as “UHXA”, then which word will
be coded as “NDWR”?
A. MARD B. MASK C. MARK D. MEKR
Answer: Option C
Explanation:
In the question, TEST is coded as
UHXA. The coding pattern is +1, +3,
+5, +7.
T E S T
+1 +3 +5 +7
U H X A
Answer: Option
B Explanation:
If we observe the
series,
+2 +2
Q12. On seeing a photograph of a boy, Arun said, “He is the son of the Q15. A piece of string 6 feet long is cut into three smaller pieces. How
only son of my mother.” How is Arun related to that boy? long is the longest of the three pieces?
A. Brother B. Uncle C. Cousin D. Father I. Two pieces are of the same length
II. One piece is 3 feet 2 inches long
Answer: Option D
Answer: Option B
Explanation:
Step 1: Only son of my mother is I (Arun). Explanation:
Step 2: The boy in the photograph is Son of Arun. Using the first statement, we know that two pieces are of the same length.
The boy’s Father is Arun. If two pieces are 1 foot each, then the third piece will be 4 feet and it will be
the longest, but if they are 2 feet each, the third piece will also be 2 feet. So
here we cannot arrive at a conclusion.
Directions for questions 13 to 15: For the following three questions, With the help of the second statement alone we know that one piece is 3 feet
mark your answer as 2 inches long, so the other two pieces put together must be 2 feet 10inches.
A) If statement (i) alone is sufficient to answer the question. So it is obvious that statement two gives us the length of the longest piece.
B) If statement (ii) alone is sufficient to answer the question.
C) If both statements together are sufficient to answer the question. Q16. Which part of the sentence has an error?
D) If either of the statements alone is sufficient to answer the question. Either his friends (A)/ or he (B)/ has to submit (C)/ their project proposal
E) If the question cannot be answered using both the statements. by next week. (D).
(A)It is high time / (B) that we leaved / (C) this place. / (D) No error
Answer: Part B
In this diagram, city C can be at any place, so the answer is not clear even
if the statements are combined. Explanation:
The correct past tense of ‘leave’ is ‘left’. Thus the correct usage must be “It
Q14. Among five friends A, B, C, D and E who is the tallest? is high time that we left this place”.
I. D is taller than A and C
II. B is shorter than E but taller than D Q18. Fill in the blank.
The history of Hindu religion dates ancient times.
Answer: Option D
A. From B. For C. Since D.None of the options
Explanation:
Statement (i) tells us the relationship among D, A and C only. (D>A&C) Answer: Option C
Statement (ii) brings the rest of the characters into the picture.
(E>B>D>A&C) Explanation:
Combining both the statements, we know that the tallest person is E. Whenever there is a starting point provided and the talk is about an action
that’s been happening all over from a starting point, the correct preposition
Page 9 of 14
to be used is ‘since’.
Page 10 of 14
READY RECKONER FOR ACCENTURE
end while
Q19. Please convert the voice of the given sentence.
Let the door please be closed at once.
Answer: Option B
Explanation:
The given sentence is in Passive Voice. We must convert to Active. To
convert from Active to Passive, the following steps must be followed.
i. The subject and object must interchange their positions. Here there is no
subject. But it is indirectly hinting at the listener. The object is ‘door’.
ii. The same tense must be maintained, but the verb form must be changed.
Answer: Option B
Explanation:
This is about your knowledge of phrasal verbs.
Serve him with summons – To officially give someone a legal notice. None
of the other prepositions are used for this legal phrasing.
Integer a, b, i
Set a=1,b=5
while(a greater than 0)
for (i from 1 to b)
print i
end for
print new line
a--
--a
Page 11 of 14
a. Can not be determined
A. Infinite loop B. No output C. 1 2 3 4 5 D. 5 4 3 2 b. Compilation error
c. Runtime error
1 Answer: C d.2
Answer: D
Explanation:
Since a>0 while condition becomes true. Then inside for loop print i
will run for 5 times. Where 1 2 3 4 5 will be printed. Then a-- leads to
a=0 and
--a leads to a=-1. Where while(a>0) condition fails and thus the
program ends. Hence the final answer will be 1 2 3 4 5.
Integer
a,b,c,d Set
n=10,b=15 a
= n<<4
b=
n>>2 c
= n<<5
d=
n>>3
Print a
Print b
Print c
Print d
Ans: B
Explanation:
n=10 and b=15
a = 10<<4. Here 10 left shift 4 will happen hence binary value will
become 1010 to 10100000 equivalent decimal value will be 160.
b = 10>>2. Here 10 right shift 2 will happen hence binary value will
become 1010 to 10. Equivalent decimal value is 2.
c = 10<<5 Here 10 left shift 5 will happen hence binary value will
become 1010 to 101000000 equivalent decimal value will be 320.
d = 10>>3 Here 10 right shift 3 will happen hence binary value will
become 1010 to 1 equivalent decimal value will be 1.
Hence the final answer will be 160 2 320 1
Page 12 of 14
READY RECKONER FOR ACCENTURE
Integer a[]
set a[]={1, 2, 3, 4, 5}
a[1]++;
++a[2]++;
Print a[1] , a[2]
Answer: B
Integer fun(Integer n)
if(n IS EQUAL TO 4)
return n
else
return 2 * fun(n - 2)
end if
End Function fun()
A. 32 B. 16 C. 8 D. 12
Answer: B
Page 13 of 14
Explanation: In addition to C we have boolean and wide character as
Explanation: Here the only statement that matters is (9/5). The
primitive or fundamental data type in C++
actual result of 9/5 is 1.8 but here it will be considered as 1 since 9
and 5 are integers. Always our compiler produces Integer if we are
performing any operations with integer. Hence the final answer is 37.
#include <stdio.h>
#define foo(x, y) x / y +
x int main()
{
int i = -6, j = 3;
printf(“%d\n”,foo(i + j,
3)); return 0;
}
error Answer: A
Answer: C
Explanation: Printf return type is int and it will return the number of
char- acters printed. Welcome will be printed and then return 7. While
will al- ways check for the condition. Apart from 0 whatever the value
be that will be considered as true. Since always 7 is returned our output
will be infinite times welcome.
above Answer: A
Page 14 of 14
READY RECKONER FOR ACCENTURE
Q10. What is the output of the code given below? Q13. What will this code print?
#include <iostream>
#include<cstring> int arr[] = new int [5];
using namespace std; System.out.print(arr);
int main (){
char str1[10] = “Hello”; A. 0 B. value stored in arr[0].
char str2[10] = “World”; C. 0000 D. Class name@ hashcode in hexadecimal form
char str3[10];
int len ; Answer: D
strcpy( str3, str1);
strcat( str1, str2); Explanation: If we trying to print any reference variable internally,
len = strlen(str1); toString() will be called which is implemented to return the String in
cout << len << endl; following form:
return 0; classname@hashcode in hexadecimal form
}
Q14. What is the output of this program?
A. 5 B. 55 C. 11 D. 10 class A
{
Answer: D public int i;
private int j;
Explanation: }
In the program, We are concatenating the str1 and str2 and printing class B extends A
it’s total length. So the length is 10. {
void display()
Q11. What is the output of the below code? {
#include <iostream> super.j = super.i + 1;
#include <string> System.out.println(super.i + “ “ + super.j);
using namespace std; }
int main (){ }
string str (“Steve Jobs”); class inheritance
cout << str.capacity() << endl; {
cout << str.length()<< endl; public static void main(String args[])
return 0; {
} B obj = new B();
obj.i=1;
A. 10 10 B. 10 15 C. 15 10 D. Error obj.j=2;
obj.display();
Answer: C }
}
Explanation:
capacity() :- This function returns the capacity allocated to the string, or creating an object.
which can be equal to or more than the size of the string.
Additional space is allocated so that when the new characters are added to
the string, the operations can be done efficiently.The value starts from 15.
length() - This function is used to find the length of the string.
Answer: C
Answer: C
Page 16 of 14
READY RECKONER FOR ACCENTURE
Q15. What is true about constructor? C. Get the value of the variable named date D. None of these
A. It can contain return type
B. It can take any number of parameters
C. It can have any non access modifiers
D. Constructor cannot throw an exception
Answer: B
Answer: D
Q17. Which one of the following is used to define the structure of the
relation, deleting relations and relating schemas?
Answer: B
Answer: C
A. Get the date from the user B. Returns the current date and time
Page 17 of 14
Multiplexing. This technique is used when the bandwidth of the channel
Answer: B
is greater than the combined bandwidth of all the signals which are to be
transmitted. The channel is active at all times unless a collision occurs
Explanation: GETDATE() - SQL Server Date Function which returns
with another channel trying to use the same frequency. Some other
the current date and time.
multiplexing techniques are Time division multiplexing and Phase
division multiplexing.
Q20. can help us detect poor E-R design.
Answer: A
Explanation:
For eg., Suppose an instructor entity set had attributes dept name and
dept address, and there is a functional dependency dept name -> dept
address.
Answer: B
Answer. B
Answer. B
Q24. Which network topology requires a central controller or hub? Q29. What is gutter margin?
A. Star B. Mesh C. Ring D. Bus A. Margin that is added to the left margin when printing
B. Margin that is added to right margin when printing
Answer. A C. Margin that is added to the binding side of page when printing
D. Margin that is added to the outside of the page when printing
Explanation: Star topology requires a central controller or hub. Star
topology and tree topology require a central controller or hub. Mesh, ring, Answer: Option C
bus topologies don’t need hubs.
Explanation: The gutter margin is a typographical term used to designate
Q25. Which of the following is correct regarding Class B Address of IP an additional margin added to a page layout to compensate for the part of
address? the paper made unusable by the binding process. In a facing pages layout
(Word refers to this type of layout as “mirror margins”), the gutter margin
A. Network bit – 14, Host bit – 16 is on the very inside of both pages
B. Network bit – 16, Host bit – 14
C. Network bit – 18, Host bit – 16 Q30. A word processor would most likely be used to do
D. Network bit – 12, Host bit – 14 a. Keep an account of money spent
b. Do a computer search in media center
Answer. A c. Maintain an inventory
d. Type a biography
Explanation: In Class B IP Addresses, First two network bits behave like
higher significant bits hence, total usable bits from first two network Answer: Option D
octets would be(8 *2 = 16) -2 = 14. And from Host bits both the octats are
available fully. Hence, 8* 2= 16. Hence this is the correct answer. Explanation: A word processor, or word processing program, does exactly
what the name implies. It is used to manipulate a text document, such as
Q26. The elements are removed from a stack in order. a resume or a report. We typically enter text by typing, and the software
provides tools for copying, deleting and various types of formatting. So in
A. Reverse B. Hierarchical C. Alternative D. Sequential given options it would most likely be used to do type a biography.
Answer: A Q31. How can you remove borders applied in cells in MS Excel?
Explanation: Always stack follows First in last out concept hence elements A. Choose none on border tab of formatted cells
are popped out in reverse order B. Open the list on Border tool in format cell toolbar then choose first
tool (none)
Q27. By default, on which page the header or the footer is printed? C. Both A and B
D. Neither A and B
A. First page B. Last page C. Odd pages D. All the pages
Answer: C
Answer: D
Explanation:
Explanation: A header is the top margin of each page, and a footer is the On the Home tab, in the Font group, click the arrow next to Borders Button,
bottom margin of each page. Headers and footers are useful for including and then click No Border Button.
material that we want to appear on every page of a document such as your --OR--
name, the title of the document, or page numbers. Click Home > the Borders arrow > Erase Border, and then select the cells
with the border you want to erase.
Q28. Which enables us to send the same letter to different persons?
A. Macros B. Template C. Mail merge D. None of above Q32. What does COUNTA() function do in MS Excel?
A. Count cells having alphabets B. Count empty cells
Answer: C C. Count cells having numbers D. Count non-empty cells
Explanation: Answer: D
Mail Merge is a useful tool that allows us to produce multiple letters,
labels, envelopes, name tags, and more using information stored in a list, Explanation:
database, or spreadsheet. COUNTA function counts cells containing any type of information,
Page 19 of 14
including error values. COUNTA function does not count empty
cells.
Page 20 of 14
READY RECKONER FOR ACCENTURE
Q33. What is the shortcut key to highlight the entire column in MS Q34. In the formula, which symbol specifies the fixed columns or rows
Excel? MS Excel?
Problem Statement
The functions accepts two numbers ‘num1’ and ‘num2’ as its arguments.
You are required to calculate and return the total number of carries
generated while adding digits of two numbers ‘num1’ and ‘ num2’.
Example:
Input
Num 1: 451
Num 2: 349
Output
2
Explanation:
Adding ‘num 1’ and ‘num 2’ right-to-left results in 2 carries since ( 1+9) is
10. 1 is carried and (5+4=1) is 10, again 1 is carried. Hence 2 is returned.
Sample Input
Num 1: 23
Num 2: 563
Sample Output
0
Page 21 of 14
READY RECKONER FOR ACCENTURE
Page 22 of 14
Page 23 of 14
READY RECKONER FOR ACCENTURE
Write a program to eliminate the common elements in the given 2 arrays Sample Output:
and print only the non repeating elements and the total. 1 5 10
3
Sample Input:
54 Code solution in C++ is as below.
12865
2 6 8 10
Page 24 of 14