Wipro
400+ Citizen Care Interview Questions and Answers
Q101. What is Stack ?
A stack is a data structure that follows the Last In First Out (LIFO) principle, where elements are added and removed from the top.
Elements are added to the top of the stack and removed from the top as well
Common operations on a stack include push (add element), pop (remove element), and peek (view the top element without removing)
Examples of stacks include the call stack in programming and the undo feature in text editors
Q102. What is binary tree
A binary tree is a data structure consisting of nodes, where each node has at most two children.
Each node has a left and/or right child node
The left child node is always less than the parent node
The right child node is always greater than the parent node
Used for efficient searching and sorting algorithms
Q103. Difference between c and c++
C++ is an extension of C with object-oriented programming features.
C++ supports classes and objects while C does not.
C++ has better support for function overloading and templates.
C++ has a standard library that includes many useful functions.
C++ is more complex than C and can be harder to learn.
C++ can be used for both procedural and object-oriented programming.
C++ is often used for developing large-scale software applications.
Q104. Explain About Oops concepts
OOPs concepts are the fundamental principles of Object-Oriented Programming.
Encapsulation - binding data and functions together
Inheritance - acquiring properties and behavior of parent class
Polymorphism - ability to take multiple forms
Abstraction - hiding implementation details
Example: A car is an object that has properties like color, model, and behavior like start, stop, accelerate.
Example: Inheritance - A child class can inherit properties and behavior from a parent class....read more
Q105. What is recursion?
Recursion is a programming technique where a function calls itself in order to solve a problem.
Recursion involves breaking down a problem into smaller subproblems and solving them recursively.
Each recursive call works on a smaller input until a base case is reached.
Examples include factorial calculation, Fibonacci sequence, and tree traversal.
Q106. explain difference between different collections
Different collections in programming refer to different data structures used to store and organize data.
Arrays: ordered collection of elements accessed by index
Lists: ordered collection of elements with dynamic size
Sets: collection of unique elements with no specific order
Maps: collection of key-value pairs for quick lookups
Q107. K-th Permutation Sequence Problem Statement
Given two integers N
and K
, your task is to find the K-th permutation sequence of numbers from 1 to N
. The K-th permutation is the K-th permutation in the set of all ...read more
Q108. What is oops concept
OOPs (Object-Oriented Programming) is a programming paradigm that focuses on objects and their interactions.
OOPs is based on the concept of classes and objects
It emphasizes on encapsulation, inheritance, and polymorphism
Encapsulation is the process of hiding the implementation details of an object from the outside world
Inheritance allows a class to inherit properties and methods from another class
Polymorphism allows objects of different classes to be treated as if they were o...read more
Q109. what are HTML and CSS??
HTML and CSS are programming languages used for creating and styling websites.
HTML stands for HyperText Markup Language and is used for creating the structure of a webpage.
CSS stands for Cascading Style Sheets and is used for styling the elements on a webpage.
HTML is used to define the content and structure of a webpage, while CSS is used to control the layout and appearance.
Example: <h1>This is a heading</h1> (HTML) and h1 { color: blue; } (CSS)
Q110. Garbage collection in Java?
Garbage collection in Java is an automatic process of reclaiming memory by destroying unused objects.
Garbage collection in Java is performed by the JVM to free up memory by destroying objects that are no longer needed.
It helps in preventing memory leaks and managing memory efficiently.
Java provides automatic garbage collection, so developers do not have to manually free up memory.
Examples of garbage collection algorithms in Java include Mark and Sweep, Copying, and Generation...read more
Q111. Implement binary search
Binary search is a search algorithm that finds the position of a target value within a sorted array.
Divide the array into two halves
Compare the target value with the middle element
If the target value matches the middle element, return its position
If the target value is less than the middle element, search the left half
If the target value is greater than the middle element, search the right half
Q112. Difference between set and tuple
Set is an unordered collection of unique elements, while tuple is an ordered collection of elements that can be of different data types.
Set does not allow duplicate elements
Tuple elements are accessed using index
Example of set: {1, 2, 3}
Example of tuple: (1, 'apple', True)
Q113. Minimum Operations Problem Statement
You are given an array 'ARR'
of size 'N'
consisting of positive integers. Your task is to determine the minimum number of operations required to make all elements in the arr...read more
The minimum number of operations needed to make all elements of the array equal by performing addition, multiplication, subtraction, or division on any element.
Iterate through the array and find the maximum and minimum values
Calculate the difference between the maximum and minimum values
Check if the difference is divisible by the length of the array
If divisible, return the difference divided by the length
If not divisible, return the difference divided by the length plus one
Q114. Minimum Cost to Buy Oranges Problem Statement
You are given a bag of capacity 'W' kg and a list 'cost' of costs for packets of oranges with different weights. Each element at the i-th position in the list indic...read more
Q115. Project done in college days
Designed and developed a solar-powered irrigation system for a rural community.
Researched and analyzed the water needs of the community
Designed a system that utilized solar power to pump water from a nearby source
Implemented the system and monitored its effectiveness
Presented findings to faculty and community members
Received recognition for the project at a regional engineering conference
Q116. Determine Pythagoras' Position for Parallelogram Formation
Euclid, Pythagoras, Pascal, and Monte decide to gather in a park. Initially, Pascal, Monte, and Euclid choose three different spots. Pythagoras, arrivi...read more
Q117. what is type casting
Type casting is the process of converting a variable from one data type to another.
Type casting can be implicit or explicit
Implicit type casting is done automatically by the compiler
Explicit type casting requires the programmer to specify the conversion
Example: converting an integer to a float in a programming language
Q118. Oops concepts and applications
Oops concepts are fundamental to object-oriented programming and include encapsulation, inheritance, and polymorphism.
Encapsulation is the practice of hiding implementation details from the user.
Inheritance allows for the creation of new classes based on existing ones.
Polymorphism allows objects of different classes to be treated as if they were of the same class.
Examples of OOP languages include Java, C++, and Python.
Q119. Describe a funny incident
During a team meeting, a colleague accidentally played a video of himself snoring loudly.
Colleague accidentally played a video of himself snoring during a team meeting
Everyone burst out laughing
Colleague was embarrassed but took it in good humor
Video became a running joke in the office
Q120. Palindromic Substrings Problem Statement
Given a string STR
, your task is to find the total number of palindromic substrings of STR
.
Example:
Input:
STR = "abbc"
Output:
5
Explanation:
The palindromic substring...read more
Q121. Built in functions of string
Built-in functions of string are pre-defined functions in programming languages that can be used to manipulate strings.
Some common built-in functions of string include: length(), substring(), toUpperCase(), toLowerCase(), trim(), indexOf(), charAt().
Example: str.length() returns the length of the string 'str'.
Example: str.substring(2, 5) returns the substring of 'str' starting from index 2 to 5.
Example: str.toUpperCase() converts all characters in 'str' to uppercase.
Example: ...read more
Q122. Prime Numbers Retrieval Task
You are provided with a positive integer 'N'. Your objective is to identify and return all prime numbers that are less than or equal to 'N'.
Example:
Input:
T = 1
N = 10
Output:
2, 3...read more
Q123. Inheritance in java
Inheritance in Java allows a class to inherit properties and behavior from another class.
Inheritance is achieved by using the 'extends' keyword in Java.
Subclass inherits all non-private fields and methods from the superclass.
Subclass can also override methods from the superclass.
Example: class Car extends Vehicle { //code here }
Example: public class Animal { //code here }
Q124. Count Diagonal Paths
You are given a binary tree. Your task is to return the count of the diagonal paths to the leaf of the given binary tree such that all the values of the nodes on the diagonal are equal.
Inp...read more
Q125. Longest Common Subsequence Problem Statement
Given two Strings STR1
and STR2
, determine the length of their longest common subsequence.
A subsequence is a sequence derived from another sequence by deleting some...read more
Q126. Segregate Odd-Even Problem Statement
In a wedding ceremony at NinjaLand, attendees are blindfolded. People from the bride’s side hold odd numbers, while people from the groom’s side hold even numbers. For the g...read more
Q127. Count Subsequences Problem Statement
Given an integer array ARR
of size N
, your task is to find the total number of subsequences in which all elements are equal.
Explanation:
A subsequence of an array is derive...read more
Q128. Count Equal Elements Subsequences
Given an integer array/list ARR
of size N
, your task is to compute the total number of subsequences where all elements are equal.
Explanation:
A subsequence of a given array is...read more
Q129. Merge Sort Algorithm Problem Statement
Your task is to sort a sequence of numbers stored in the array ‘ARR’ in non-descending order using the Merge Sort algorithm.
Explanation:
Merge Sort is a divide-and-conque...read more
Q130. Maximum Difference Problem Statement
Given an array ARR
of N
elements, your task is to find the maximum difference between any two elements in ARR
.
If the maximum difference is even, print EVEN; if it is odd, p...read more
Q131. The ages of Raj and Sakshi are in the ratio of 8:7 and on adding their ages we get 60. Determine the ratio of their ages after 6 years.
Ratio of ages of Raj and Sakshi is 8:7 and their sum is 60. Find their ratio after 6 years.
Let the ages of Raj and Sakshi be 8x and 7x respectively
Their sum is 60, so 15x = 60
Hence, x = 4
After 6 years, Raj's age will be 8x+6 and Sakshi's age will be 7x+6
The ratio of their ages after 6 years will be (8x+6):(7x+6)
Q132. Remove Leaf Nodes from a Tree
In this problem, you are tasked to remove all the leaf nodes from a given generic tree. A leaf node is defined as a node that does not have any children.
Note:
The root itself can ...read more
Q133. XOR Pair Grouping Problem
You are given an array A
of size N
. Determine whether the array can be split into groups of pairs such that the XOR of each pair equals 0. Return true
if it is possible, otherwise retu...read more
Q134. What's IP address and why is it required?
An IP address is a unique numerical identifier assigned to devices connected to a network to enable communication.
IP stands for Internet Protocol
It is required for devices to communicate with each other over a network
It consists of a series of numbers separated by dots
There are two types of IP addresses - IPv4 and IPv6
Examples of IP addresses are 192.168.0.1 and 2001:0db8:85a3:0000:0000:8a2e:0370:7334
Q135. What is the full form of OOPS? What is a class? What is an object? List the types of inheritance supported in C++. What is the role of protected access specifier? What is encapsulation? What is abstraction? Wha...
read moreOOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
A class is a blueprint or template for creating objects that defines its properties and methods.
An object is an instance of a class that has its own state and behavior.
C++ supports single, multiple, and multilevel inheritance.
The protected access specifier allows access to the member variables and functions within the class and its derived classes.
Encapsulation is ...read more
Q137. Star Pattern Generation
Develop a function to print star patterns based on the given number of rows 'N'. Each row in the pattern should follow the format demonstrated in the example.
The picture illustrates an ...read more
Q138. Place the input word in the given position in a sentence.
A question on placing a word in a sentence
Understand the context of the sentence
Identify the appropriate position for the input word
Ensure proper grammar and syntax
Consider the tone and style of the sentence
Example: 'I want you to place the word 'apple' after the verb.'
Q139. arrange the input numbers in ascending order
The task is to sort the input numbers in ascending order.
Use a sorting algorithm like bubble sort, insertion sort, or quicksort.
If the input is small, use a simple comparison-based sorting algorithm.
If the input is large, use a more efficient algorithm like merge sort or heapsort.
Consider the data type of the input numbers and choose an appropriate sorting algorithm.
Check for edge cases like empty input or input with only one element.
Q140. differences between credit card and debit card
Credit cards allow borrowing money while debit cards use funds from a linked account.
Credit cards charge interest on unpaid balances while debit cards do not.
Credit cards offer rewards and cashback while debit cards do not.
Credit cards have a credit limit while debit cards do not.
Credit cards can be used to build credit history while debit cards cannot.
Examples of credit cards include Visa, Mastercard, and American Express while examples of debit cards include Visa Debit, Mas...read more
Q142. Balanced Parentheses Combinations
Given an integer N
representing the number of pairs of parentheses, find all the possible combinations of balanced parentheses using the given number of pairs.
Explanation:
Con...read more
Q143. Nth Term of Geometric Progression Problem
Given the first term A
, the common ratio R
, and an integer N
, your task is to find the Nth term of a geometric progression (GP) series.
Explanation:
The general form of...read more
Q144. What are the kinds of data stored by MS Excel?
MS Excel can store various types of data including numbers, text, dates, and formulas.
Numeric data such as sales figures, budgets, and inventory levels
Text data such as customer names, product descriptions, and employee information
Date and time data such as order dates, delivery dates, and project deadlines
Formulas and functions for calculations and data analysis
Charts and graphs for visual representation of data
Q145. Tell me about OOPs concept
OOPs is a programming paradigm based on the concept of objects, encapsulation, inheritance, and polymorphism.
OOPs stands for Object-Oriented Programming.
It focuses on creating objects that contain both data and functions.
Encapsulation is the process of hiding the implementation details of an object from the outside world.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects to take on multiple forms or behaviors.
Examples o...read more
Q146. What is inline css and outline css
Inline CSS and Outline CSS are two different ways of applying CSS styles to HTML elements.
Inline CSS is when you apply CSS styles directly to an HTML element using the 'style' attribute.
Outline CSS is when you define a set of CSS styles in a separate file and link it to your HTML document.
Inline CSS is useful for making quick style changes, while Outline CSS is better for larger projects with many pages.
Inline CSS can make your HTML code harder to read and maintain, while Out...read more
Q147. String Palindrome Verification
Given a string, your task is to determine if it is a palindrome considering only alphanumeric characters.
Input:
The input is a single string without any leading or trailing space...read more
Q148. What are your strong subjects like Java, C++ etc.
My strong subjects include Java, C++, and Python.
Proficient in Java programming language
Experienced in C++ development
Skilled in Python scripting
Q149. What is AI? What is Machine Learning ? What is Bounding Box , how does it works in Operations or Work Task? How we can work on 3D and 2D projects in AI Using Bounding Box? What is the Purpose of this Process? N...
read moreAI stands for Artificial Intelligence, Machine Learning is a subset of AI that focuses on training machines to learn from data. Bounding Box is a tool used in computer vision tasks to label objects in images or videos.
AI is the simulation of human intelligence processes by machines, such as learning, reasoning, and self-correction.
Machine Learning is a subset of AI that involves training algorithms to learn patterns from data and make predictions or decisions.
Bounding Box is ...read more
Q150. what is the difference between overloading and overriding?
Overloading is when multiple methods have the same name but different parameters, while overriding is when a subclass provides a specific implementation of a method already defined in its superclass.
Overloading is compile-time polymorphism, while overriding is runtime polymorphism.
Overloading is achieved within the same class, while overriding occurs between a superclass and its subclass.
Overloading is used to provide different ways of calling the same method, while overridin...read more
Q151. If we give you different domain rather then your preferred domain will you work on it ?
Yes, I am open to working on different domains as it will broaden my knowledge and skills.
I am always eager to learn new things and take on new challenges.
Working on a different domain will give me the opportunity to expand my knowledge and skills.
I am confident that I can adapt quickly and efficiently to a new domain.
Examples: If I have experience in software engineering and I am asked to work on a networking project, I will be willing to learn and work on it.
Examples: If I ...read more
Q152. What is the main reason to believe
The main reason to believe is evidence and logical reasoning.
Evidence and logical reasoning provide a solid foundation for belief.
Belief without evidence or logical reasoning is often considered irrational.
Examples of evidence include scientific studies, empirical data, and expert opinions.
Logical reasoning involves evaluating arguments, identifying fallacies, and drawing valid conclusions.
Belief based on personal experiences can also be considered as a form of evidence.
Q153. If any bond period is there are not?
It depends on the company and the job offer. Some companies have bond periods while others don't.
Bond periods are contractual agreements between the employer and employee.
They usually require the employee to work for a certain period of time before leaving the company.
Bond periods can vary in length and may have financial penalties for breaking the contract.
Not all companies have bond periods, so it's important to check the job offer or ask during the interview.
If there is a ...read more
Q154. What are firewalls and application gateways and the difference between them?
Firewalls and application gateways are both security measures used to protect networks, but they differ in their approach.
Firewalls are network security systems that monitor and control incoming and outgoing network traffic based on predetermined security rules.
Application gateways, also known as application-level gateways or application layer firewalls, operate at the application layer of the OSI model and can inspect and filter traffic based on the specific application bein...read more
Q155. What would you do when your keyboard not typing letters but numbers?
I would first check if the Num Lock key is on, try restarting the computer, and if the issue persists, replace the keyboard.
Check if the Num Lock key is on, as it might be causing the keyboard to type numbers instead of letters.
Try restarting the computer to see if it resolves the issue.
If the problem persists, try using a different keyboard to see if the issue is with the current keyboard.
Check for any software updates or driver issues that may be causing the problem.
Q156. What is mortgage value
Mortgage value refers to the monetary worth of a property that is used as collateral for a loan.
Mortgage value is the assessed value of a property that determines the maximum loan amount a borrower can obtain.
It is based on factors such as the property's location, size, condition, and market trends.
Lenders typically lend a percentage of the mortgage value, known as loan-to-value ratio.
For example, if a property's mortgage value is $200,000 and the lender offers an 80% loan-to...read more
Q157. Write a program to find prime number
Program to find prime number
Start with a number n
Check if n is divisible by any number from 2 to n-1
If not, n is prime
Optimization: check only up to sqrt(n) instead of n-1
Q158. Tell me about OOPS concepts in python.
OOPS concepts in Python include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and methods from a parent class.
Encapsulation refers to the practice of hiding implementation details from the user.
Polymorphism allows objects to take on multiple forms or behaviors.
Abstraction involves creating a simplified representation of complex real-world objects.
Python supports all four OOPS concepts and allows for easy implementat...read more
Q159. What is the batch and use of batch
Batch processing involves executing a series of jobs in a group, typically without user interaction.
Batch processing is used for tasks that can be automated and do not require immediate user input.
Examples include processing payroll, generating reports, and updating database records in bulk.
Batch jobs are typically scheduled to run at specific times or triggered by certain events.
Batch processing can help improve efficiency and reduce manual effort in repetitive tasks.
Q160. How to build a secure software.
Building secure software requires a multi-layered approach.
Implement secure coding practices
Use encryption and authentication mechanisms
Regularly update and patch software
Conduct regular security audits and testing
Train employees on security best practices
Follow industry standards and regulations
Consider threat modeling and risk assessment
Q161. What all authentication measures did you take in your projects?
I implemented multiple authentication measures in my projects to ensure secure access.
Implemented password-based authentication with strong password policies
Utilized two-factor authentication for an added layer of security
Implemented biometric authentication using fingerprint or facial recognition
Used multi-factor authentication to combine multiple authentication methods
Implemented single sign-on (SSO) for seamless and secure access across multiple systems
Implemented role-bas...read more
Q162. Do you have any technical certifications? How many programming languages do you know? What are the different types of OS you are comfortable working with? What is the extent of your technical expertise? How man...
read moreI have technical certifications and experience with multiple OS and development tools.
I have a certification in CompTIA A+ and am working towards my Network+ certification.
I am proficient in Java, Python, and C++.
I am comfortable working with Windows, MacOS, and Linux operating systems.
My technical expertise includes troubleshooting hardware and software issues, network connectivity, and system administration.
I have used development tools such as Eclipse, Visual Studio, and G...read more
Q163. Implementation of factorial, Fibonacci series and prime number.
Factorial, Fibonacci series and prime number implementation.
Factorial: Use recursion or iteration to multiply numbers from 1 to n.
Fibonacci: Use recursion or iteration to add the previous two numbers.
Prime number: Check if a number is divisible by any number less than itself.
Q164. What will be the subnet mask for CIDR /29
The subnet mask for CIDR /29 is 255.255.255.248.
CIDR /29 means 29 bits are used for the network portion and 3 bits for the host portion.
To calculate the subnet mask, convert the 29 network bits to 1s and add 3 0s for the host bits.
The result is 255.255.255.248 in dotted decimal notation.
Q165. Give me the real example of equivalence partitioning?
Equivalence partitioning is a technique used in software testing to divide input data into groups that are expected to exhibit similar behavior.
Dividing input data into groups that are expected to behave similarly
Testing only one input from each group
Examples: age groups, income brackets, product categories
Q166. What's is different between c and c++
C++ is an extension of C with object-oriented programming features.
C++ supports object-oriented programming while C does not.
C++ has classes and templates while C does not.
C++ has better support for function overloading and default arguments.
C++ has a standard library that includes many useful functions.
C++ allows for both procedural and object-oriented programming.
C++ is generally considered to be a more complex language than C.
Q167. What do come into it sector
The IT sector is constantly evolving with new technologies and innovations, offering exciting opportunities for growth and development.
Rapid advancements in technology drive the need for skilled professionals in the IT sector.
Opportunities for career growth and development through continuous learning and upskilling.
Diverse range of roles available in IT sector such as software development, data analysis, cybersecurity, etc.
Q168. Difference between java and python
Java is statically typed, compiled language while Python is dynamically typed, interpreted language.
Java is faster than Python due to its compilation process.
Python has simpler syntax and is easier to learn.
Java is used for building enterprise-level applications while Python is used for scripting and automation.
Java has strict type checking while Python has loose type checking.
Java has better support for multithreading and concurrency than Python.
Python has a larger standard ...read more
Q169. Why do you looking wipro If I give 50 rupees what do buy first
I am looking to join Wipro because of its reputation as a leading company in the industry.
Wipro is known for its strong presence in the IT industry
It offers a wide range of career opportunities and growth prospects
The company has a good work culture and values its employees
Wipro has a strong client base and provides innovative solutions
Joining Wipro would provide me with a platform to enhance my skills and contribute to its success
Q170. What is multiplexer
A multiplexer is a device that selects one of several input signals and forwards the selected input into a single line.
Also known as MUX
Used in digital circuits to route data
Can be implemented using logic gates
Example: 2-to-1 MUX selects one of two inputs based on a control signal
Q171. Do you have any experience in medical billing ?
Yes, I have experience in medical billing.
I have worked as a medical billing specialist for two years.
I am familiar with medical coding and billing software such as CPT and ICD-10.
I have successfully processed insurance claims and handled patient billing inquiries.
I have a strong understanding of medical terminology and documentation requirements.
I have consistently met or exceeded productivity and accuracy targets in medical billing.
Q172. What is a sga in oracle
SGA stands for System Global Area, a shared memory area in Oracle database that stores data and control information.
SGA is a crucial component of Oracle database architecture
It is allocated when the database instance starts up
SGA contains information about database buffers, shared pool, redo log buffer, etc.
SGA size can be configured using initialization parameters
Examples of SGA initialization parameters are DB_CACHE_SIZE, SHARED_POOL_SIZE, etc.
Q173. Explain about callback, promisses, aync/await
Callbacks, promises, and async/await are all ways to handle asynchronous operations in JavaScript.
Callbacks are functions passed as arguments to another function to be executed later.
Promises are objects representing the eventual completion or failure of an asynchronous operation.
Async/await is a syntactic sugar for writing asynchronous code that looks synchronous.
Q174. What programming language are you most familiar with?
I am most familiar with Python programming language.
Python is known for its simplicity and readability, making it a popular choice for beginners and experienced programmers alike.
It is widely used in various fields such as web development, data analysis, artificial intelligence, and scientific computing.
Some popular libraries and frameworks in Python include Django, Flask, NumPy, and TensorFlow.
Q175. What is debit credit card
A debit card is a payment card that deducts money directly from a linked bank account when making a purchase.
Debit cards are linked to a bank account and allow users to make purchases using funds available in the account.
Unlike credit cards, debit cards do not involve borrowing money and require immediate payment.
Debit cards can be used at ATMs to withdraw cash, make online or in-store purchases, and for contactless payments.
Examples of debit card providers include Visa, Mast...read more
Q176. Structure of C++ programming and what do you know about C++?
Q177. How Pharmacovigilance proves to be an essential asset in determining drug safety and give a brief history of pharmacovigilance .
Pharmacovigilance is essential in determining drug safety. It involves monitoring, assessing, and preventing adverse effects of drugs.
Pharmacovigilance helps in identifying and reporting adverse drug reactions (ADRs) to regulatory authorities.
It involves continuous monitoring of drugs even after they are approved and marketed.
Pharmacovigilance data is used to update drug labels and inform healthcare professionals and patients about potential risks.
It also helps in identifying...read more
Q178. Rate yourself in the programming languages you know where 10 means excellent and 0 means poor
Q179. Introducing ur self in description
I am a passionate software engineer with experience in developing web applications using various technologies.
Experienced in front-end development with HTML, CSS, and JavaScript
Proficient in back-end development with Node.js and Express
Familiar with database management using SQL and MongoDB
Strong problem-solving skills and ability to work in a team environment
Q180. What are the causes of ad discrepancy?
Ad discrepancy can be caused by various factors.
Incorrect targeting
Technical issues
Ad fraud
Ad blocking
Ad viewability
Ad placement
Ad creative
Ad frequency
Ad format
Ad server discrepancies
Q181. What do you mean by pharmacovigilance or Drug Safety?
Pharmacovigilance or Drug Safety involves monitoring, assessing, and preventing adverse effects of pharmaceutical products.
Pharmacovigilance is the science and activities related to the detection, assessment, understanding, and prevention of adverse effects or any other drug-related problems.
It involves monitoring and collecting data on the safety of drugs and medical devices after they have been approved and marketed.
The goal is to ensure patient safety by identifying and mi...read more
Q182. Any real life implementation/use you have done wrt your elective subject?
Yes, I implemented a machine learning model to predict customer churn in a telecom company.
Developed a machine learning model using Python and scikit-learn
Used historical customer data to train the model
Implemented the model in a telecom company to predict customer churn
Provided insights to the company on factors influencing customer churn
Q183. Tell about developer
A developer is a professional who creates software applications and programs.
Developers write code in programming languages such as Java, Python, and C++.
They work with databases, APIs, and software development tools.
Developers collaborate with other team members, such as designers and project managers.
They are responsible for testing and debugging their code to ensure it works properly.
Developers stay up-to-date with the latest technologies and trends in software development...read more
Q184. Difference between private and public company?
Private companies are owned by individuals or a small group, while public companies are owned by shareholders.
Private companies have fewer regulatory requirements than public companies.
Public companies have to disclose financial information to the public.
Private companies are not traded on stock exchanges, while public companies are.
Ownership in private companies is not easily transferable, while public companies can be bought and sold easily.
Examples of private companies inc...read more
Q185. Who is the c language denoted
C language is a general-purpose, procedural computer programming language.
Developed by Dennis Ritchie at Bell Labs in 1972
Used for system programming, embedded systems, and application software
Influenced many other programming languages such as C++, Java, and Python
Q186. 1.Slicing in Python? 2.Difference between list and tuple?
Slicing in Python is a way to extract a portion of a sequence, such as a string, list, or tuple.
Slicing is done using the square bracket notation with a start, stop, and step value.
The start index is inclusive, the stop index is exclusive, and the step value determines the increment.
Slicing can be used to extract a subsequence, reverse a sequence, or create a copy of a sequence.
Examples: myList[2:5] returns elements at index 2, 3, and 4. myList[::-1] returns a reversed copy o...read more
Q187. Short term and long term goal
My short term goal is to gain experience and develop my skills in the non-voice process. My long term goal is to take on leadership roles and contribute to the growth of the organization.
Short term goal: Gain experience and develop skills
Long term goal: Take on leadership roles and contribute to organizational growth
Q188. What is features of c programming language?
C programming language features include portability, efficiency, flexibility, and low-level access to memory.
Portability: C programs can be run on different platforms with minimal changes.
Efficiency: C is a fast and efficient language, making it suitable for system programming.
Flexibility: C allows for low-level manipulation of hardware and memory.
Low-level access to memory: C provides direct access to memory addresses, allowing for efficient memory management.
Structured prog...read more
Q189. Write a program to Swap two number without using third variable
Q190. What is oops concepts and who is invented java and c. Flow charts and algorithm,stings, arrays operators threads and applet.
OOPs concepts are fundamental principles of object-oriented programming. Java was invented by James Gosling and C was invented by Dennis Ritchie.
OOPs concepts include encapsulation, inheritance, polymorphism, and abstraction.
Java was invented by James Gosling at Sun Microsystems in the early 1990s.
C was invented by Dennis Ritchie at Bell Labs in the early 1970s.
Flow charts and algorithms are used to represent the logic of a program.
Strings and arrays are data structures used ...read more
Q192. difference between primary and foreign key
Primary key uniquely identifies a record while foreign key refers to a field in another table.
Primary key is a column or set of columns that uniquely identifies a record in a table.
Foreign key is a column or set of columns that refers to the primary key of another table.
Primary key cannot have null values while foreign key can have null values.
Primary key can be used to create relationships between tables while foreign key maintains those relationships.
Example: In a customer ...read more
Q193. Why use in java to Javascript
Java and JavaScript are two different programming languages with different use cases.
Java is used for building server-side applications, Android apps, and enterprise software.
JavaScript is used for building interactive web applications and front-end development.
Java is a compiled language while JavaScript is an interpreted language.
Java is statically typed while JavaScript is dynamically typed.
Java code runs on the Java Virtual Machine (JVM) while JavaScript code runs on web ...read more
Q194. Name some anticancer drugs and what is antibiotic resistance
Anticancer drugs include chemotherapy, targeted therapy, and immunotherapy. Antibiotic resistance is when bacteria become resistant to antibiotics.
Chemotherapy drugs: cisplatin, doxorubicin, paclitaxel
Targeted therapy drugs: imatinib, trastuzumab, rituximab
Immunotherapy drugs: pembrolizumab, nivolumab, ipilimumab
Antibiotic resistance is a growing problem due to overuse and misuse of antibiotics
It occurs when bacteria evolve to become resistant to antibiotics, making infection...read more
Q195. Swap two numbers without using the third variable
Swap two numbers without using the third variable
Use arithmetic operations
Use XOR operator
Use tuple unpacking in Python
Q196. What is oops and full form of oops and what is strings ,arrays, operators etc
OOPs stands for Object-Oriented Programming. Strings are a sequence of characters. Arrays are a collection of elements. Operators are symbols used to perform operations.
OOPs is a programming paradigm that focuses on objects and their interactions.
Full form of OOPs is Object-Oriented Programming.
Strings are a sequence of characters, enclosed in quotes.
Arrays are a collection of elements of the same data type.
Operators are symbols used to perform operations on operands.
Examples...read more
Q197. Can android programming be done only using JAVA?
Q198. Do you know connectivity to database using android
Yes, connectivity to a database using Android is possible.
Android provides several APIs and libraries for connecting to databases.
The most commonly used method is through SQLite, a lightweight relational database management system.
Other options include using third-party libraries like Room, Realm, or Firebase Realtime Database.
To connect to a database, you need to establish a connection, execute queries, and handle data retrieval and manipulation.
Example code snippets and tut...read more
Q199. What is the stepping stones method in mathematics?
Q200. There is an id in particular row example 123456, find the id and there are multiple pages you have to iterate through each page and print the value if available if not that print message the id not available
Iterate through multiple pages to find and print a specific id value
Create a loop to iterate through each page
Search for the id value on each page
If the id is found, print the value, if not, print a message that the id is not available
Top HR Questions asked in Citizen Care
Interview Process at Citizen Care
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month