Wipro off-campus coding questions and answers 2024

Wipro Off Campus Coding Questions & Answers 2024 | Wipro Analytic Engineer Coding Questions With Solution | Wipro interview Questions | Wipro interview Questions & Answer 2024

Wipro on-campus coding questions and answers 2024: Wipro has released off campus notification for 2034. This notification is an opportunity for fresh graduates and professionals who are willing to work in Wipro company. But getting selected for this competitive post is not that easy. It is possible with proper guidance and training. If you want to prepare for this Wipro off-campus then knowing the previous years norms will help you to prepare accordingly. You need more practice to make your exam easy. You will have to spend a lot of time to know the previous questions. It will affect your training time. As a solution for that, you can know Wipro Campus Previous Questions, Wipro Selection Method, etc., for those who are preparing for off campus on our site dailyrecruitment.in.

Followed norms of Wipro previous recruitment campaigns will help you. Code will be very important for you to qualify Wipro off campus. Among them, you need to be very strong in problem solving. you should choose a language you are comfortable with like C, C++, Java or Python to complete the coding tasks. More details like Wipro off-campus coding questions and answers, Wipro coding questions and answers, Wipro interview questions and answers, Wipro cut off, salary, promotion, increment, annual evaluation are available on this page.

Wipro Off Campus Interview Questions and Solutions 2024

Aptitude

Q) The sum of a number and the two numbers preceding it is equal to 30. Find the number:

  1. 10
  2. 11
  3. 9
  4. 8

Answer: Option c

Q) Three friends Sia, Rahul, and Jeet can complete a task in 20, 30, and 60 days respectively. Suppose Sia does the task all by herself and is assisted by Rahul and Jeet every third day, then calculate the number of days required to finish the work completely.

  1. 10 Days
  2. 9 Days
  3. 14 Days
  4. 15 Days

Answer: Option D

Q) A candidate scores 55% marks in 8 assessments of 100 marks each. He scores 15% of the total marks in Communication. How many marks does he score in Communication?

  1. 55
  2. 66
  3. 77
  4. 44

Answer: Option B

Q) A dealer buys dry fruits at the rate of ` 100, ` 80 and ` 60 per kg. He bought them in the ratio 12 : 15 : 20 by weight. He in total gets 20% profit by selling the first two and at last he finds he has no gain or no loss in selling the whole quantity which he had. What was the percentage loss he suffered for the third quantity?

  1. 30%
  2. 40%
  3. 20%
  4. 50%

Answer: Option B

Q) How many kgs of flour worth Rs 25 per kg must be blended with 30 kgs of flour worth Rs 30 per kg so that by selling the blended variety at Rs 30 per kg there should be a gain of 10%?

  1. 32 kg
  2. 40 kg
  3. 36 kg
  4. 42 kg

Answer: Option c

Quantitative Skills

Q) The least perfect square, which is divisible by each of 5, 15 and 35 is?

A.10125
B. 7056
C. 7350
D. 11025

Answer: Option D

Q) A and B are two number when divided by 4 leaves a remainder 2 and 1. What will be the remainder when A+B is divided by 4 ?

A. 4
B. 7
C. 11
D. 13

Answer: Option B

Q) Both X and Y randomly choose a colour from black, blue, and white. What is the probability that both choose orange?
A .(1/3)
B. (2/9)
C. (1/9)
D. (2/3)

Answer: Option C

Q) By what number should be 17325 divided to make it a perfect square?

A.7×11
B. 5×13
C. 5×7
D. 11×13

Answer: Option A

Q) Sanjay invested an amount of Rs 16,000 for two years on compound interest and received an amount of RS 17,640 on maturity. What is the rate of interest per annum?
A .0.05
B. 0.06
C. 0.07
D. 0.08

Answer: Option A

Logical Reasoning

Q) Find the greatest number that will divide 355, 54 and 103 so as to leave the same remainder in each case.

  1. 4
  2. 7
  3. 9
  4. 13

Answer: Option 2

Q) Six bells commence tolling together and toll at intervals of 3, 6, 9, 12, 15 and 18 seconds respectively. In 60 minutes, how many times do they toll together ?

  1. 10
  2. 20
  3. 21
  4. 25

Answer: Option 3

 Q) The smallest 5 digit number exactly divisible by 11 is:

  1. 11121
  2. 11011
  3. 10010
  4. 11000

Answer: Option 3

 Q) If the animals that crawl are called flying, animals that walk are called swimmers, those which fly are called hunters, and those swimming in water are snakes, then what is a spider?

  1. Swimmers
  2. Flying
  3. Snakes
  4. Hunters

Answer: Option 2

Q) Introducing a boy, Ralf said, “His mother is the only daughter of my mother-in-law”. How is Ralf related to the boy?

A .Uncle
B. Father
C. Brother
D. Husband

Answer: Option B

Ability to Communicate

  • Technology
  • Business,
  • current affairs,
  • social issues,
  • impact of technology on employment,
  • the role of social media in society,
  • the future of artificial intelligence,
  • climate change and sustainability,
  • challenges of globalization.

Wipro Off Campus Repeated Coding Questions and Solutions 2024

Coding

Q)How to Traverse a Binary Search Tree?

Program:

def in_order_traversal(node):

if node:

in_order_traversal(node.left)

print (node.value, end=” “)

in_order_traversal(node.right)

Q) What makes a macro faster than a function in the C programming language?

Program:

/C

#include<stdio.h>

#include<conio.h>

#define HRS 24      //Macro

int main()

{

printf(“%d”, HRS);

return 0;

}

Output:

24

Q) How can one reverse any given number?

Program:

Time Complexity: O(log N to the base 10)

Space Complexity: O(1)

Where N is the given input.

*/

public class Solution

{

public static long reverseNumber(long n)

{

// Remove all trailing zeros

while (n % 10 == 0)

{

n = n / 10;

}

// Declare reverseNum and remainder and initialize them with 0

long reverseNum = 0;

long reminder = 0;

while (n > 0)

{

reminder = (int) (n % 10);

reverseNum = reverseNum * 10 + reminder;

n = n / 10;

}

// Return the reverse number

return reverseNum;

}

}

Q)  Find the distinct elements in a given array. (Assume size of an array n<=20)

Sample Input:

  • 9= Array Size.
  • 2 3 4 5 6 1 2 3 4 = Array Elements.

Sample Output:

  • 2 3 4 5 6 1

Program:

int top = -1; char stack[100]; void push(char);

void pop(); void find_top(); void main()

{

    int i;

   char a[100];

   scanf(“%s”, &a);

   for (i = 0; a[i] != ‘\0’; i++)

{

if (a[i] == ‘(‘)

push(a[i]);

else if (a[i] == ‘)’)

pop();

}

find_top();

}

// to push elements in stack void push(char a)

{

top++; stack[top] = a;

}

// to pop elements from stack void pop()

{

     if (top == -1)

{

    printf(“Invalid”);

    exit(0);

}

else

top–;

}

// to find top element of stack

 

void find_top()

{

if (top == -1) printf(“Valid”); else

 

printf(“Invalid”);

}

Q) Print the following pattern

Input3 4 3445556666555443

Program:

#include int main()

{

int i,j,s,N,count=0;

scanf(“%d%d”,&s,&N);

for(i=s;count<4;count++)

{

for(j=0;j<count+1;j++)

printf(“%d”,i);

printf(“\n”);

i=i+1;

}

for(i=s+N-2;count>0;count–)

{

for(j=0;j<count-1;j++)

printf(“%d”,i);

printf(“\n”);

i=i-1;

}

return 0;

}

Round of Technical Interviews

Q) What are the types of Shells in Linux?

Answer:

  • C Shell: It includes aliases and command history. It consists of features such as built-in math and C-like expression syntax. This makes programming easier.
  • The Bourne Shell: It is the first UNIX shell which is convenient and faster. Solaris operating system uses it as the default shell.
  • GNU Bourne-Again Shell: This shell can be used with the Bourne shell and includes the features of Korn and Bourne shell.
  • The Korn Shell: The Bourne shell is the subset of Korn shell. This shell supports everything in the Bourne shell. The shell includes interactive elements such as built-in arithmetic and C-like arrays, string manipulation facilities, etc. It is more efficient than C shell and works with scripts that are written in the C shell.

Q) What is Local storage in HTML 5?

Answer:

Local storage is the type of HTML 5 offline storage that allows the user string data to be save synchronously in the browser. It uses localStorage object for storing data for the entire website on a permanent basis. This means that stored local data will be available until you remove it.

Q) What are the differences between an object-oriented programming language and object-based programming language?

Answer:

  • Object-oriented languages adhere to all Object Oriented Programming concepts, but object-based languages do not adhere to all Object Oriented Programming concepts such as inheritance, polymorphism, etc.
  • Object-oriented languages lack built-in objects, but object-based languages do. For example, JavaScript contains a built-in window object.

Java, C#, Smalltalk, and others are examples of object-oriented programming languages while JavaScript, VBScript, and others are examples of object-based languages.

JOB ALERT ON INSTAGRAM FOLLOW NOW>>
JOB ALERT ON YOUR EMAIL DAILY SUBSCRIBE NOW>>

 

Govt Jobs by Qualifications

Education & Vacancies Salary Apply Link
10th Pass Govt Jobs - 5,000 Vacancies Rs. 5,200 - 63,200 Apply Now
12th Pass Govt Jobs - 18,000+ Vacancies Rs. 5,200 - 92,300 Apply Now
ITI Pass Jobs - 3,500 Vacancies Rs. 5,200 - 35,000 Apply Now
Any Graduate Jobs - 19,100 Vacancies Rs. 5,200 - 92,300 Apply Now
Central Govt Jobs Rs. 5,200 - 17,000 Apply Now
Bank Jobs - 1,000 Vacancies Rs. 5,200 - 29,200 Apply Now
Diploma Jobs - 9,300 Vacancies Rs. 5,200 - 35,000 Apply Now
BTech/BE Jobs - 18,000 Vacancies Rs. 15,000 - 1,00,000 Apply Now
Data Entry Jobs - 1,300 Vacancies Rs. 5,200 - 29,200 Apply Now
Private Jobs Rs. 10,000 - 67,700 Apply Now