Live Classes: Upskill your knowledge Now!
Chat NowCreated by - Admin s
How to get hired in a company?"How to get hired in a company" is a big question for each candidate, who is looking for a job. So here we will discuss all the common possible points and tips along with various company interview questions, and it will be very helpful for candidates struggling for a good job in a company.There are mainly two ways to enter a company.College PlacementsWalk-in InterviewsCollege placements:Let's start our discussion with the college placements, so it is one of the easiest ways to get placed in a well-known company.Companies visit different colleges to hire the right candidates for the right posts. So if you are currently pursuing your Graduation/PG/diploma, then you can attend college placement drives mostly from the third-year of graduation.Play VideoxPlacements are mainly of three types:On-campus placement drive:It is the most common placements done by various companies, as they required enthusiastic and talented candidates for their company. In this placement, companies have tie-ups with the colleges, so they visit colleges, hire good candidates as per their requirements, and offer a Job.In on-campus placement, students have good chances to get placed in that company as there is a limited number of students and competition is comparatively easy.Note: You can only attend the On-campus placement drive during your college days.Off-campus placement drive:Off-campus placement drives are mass recruitment organized by well-established companies outside the college campus. As it is off-campus placement, so there is no role of college.In Off-campus placements, any candidate(with eligibility criteria) from any college can apply and attend the drive. One can attend Off-campus placements during college or after college.Off-campus placements are comparatively tough as competition becomes very high.Pool-campus placement drive:In pool-campus placement drives more than one college affiliated from the same university conduct placement drive, where students more than one college can attend it and can get placed.Walk-in Interview:Nowadays Walk-in interviews are the best way to get placed in that company for the candidates who were not able to get placed during their graduation, or one who is already placed and want to switch the Job. There can be various interview rounds, and once you clear all rounds the company will provide a job as per your skills.Preparation for an interview:Good preparation is essential for an interview whether you are giving it on your campus placement drive or for walk-in interview.Steps for interview preparation:Build a strong resumeThe very first step for applying for an interview is to build a strong resume. Because a good resume helps you to get closer to your dream Job. A good resume increases your chances to get hired for that job.It will help you to get an interview and creating a positive impression on the interviewer.Following are some basic points to build a strong resume:Make it short, easy, and professional.Mention your skills, strengths, and experiences (Job experience or internship experience).Avoid any mistake in your resumeDo not write paragraphs in your resume, instead use bullets or pointers.The font size of the resume should be proper(between 11-12 Arial).Do not mention any lie on your resume.Prepare for cracking written/Aptitude testBefore going for a face-to-face interview with the company representative you need to clear some rounds, and a written aptitude test is one of them. It is also known as screening round.Must have domain-specific technical skills:Before attending an interview, prepare yourself for technical skills, as a company always looks for a skilled candidate. So when you are applying for a job, firstly check the requirements of the company and prepare yourself accordingly.Prepare with good communication skills.A communication skill plays an important role during an interview. You must be able to confidently communicate with the interviewer to get placed in that company.You might have strong technical skills but unless you can't explain that skill you cannot get the job.Recruitment procedure of a company:Now let's proceed on what is the complete recruitment process of a company. Here we will discuss a common procedure which may differ slightly for some companies.It is a procedure which is common for most of the top IT companies like HCL, Wipro, Adobe, Accenture, Cognizant, Capgemini, etc.The complete recruitment process of a company goes through various rounds candidate goes for next round after clearing the current round, these are given below:Written/Aptitude testTechnical interview roundHr interview round1. Written/Aptitude test:The first round for most of the companies is written round. This round is screening round and easy to crack. It consists of mainly four sections:English proficiencyQuantitative AptitudeVerbal reasoningTechnical written testEach section contains approximately 20-30 number of multiple choice questions which you need to complete in a given time limit.You can prepare for this round from RS. Agrawal book, or from following links:Aptitude/QuantitativeReasoningVerbal Ability2. Technical interview Round:The next round is a technical interview. This is a face-to-face interview round, in which candidates are selected on the basis of their technical skills. In this round, candidates can be asked questions on various programming languages such as C, C++, Java, HTML, JavaScript, data-structure, etc.3. HR interview round:The HR interview round is the last round where candidates are judged on the basis of their communication skills, soft skills, confidence level, etc.This is easy but an important round because it can easily get you in the company or may be disqualified from that company so a positive attitude and confidence are two key points for cracking this roundThere are some mostly asked HR questions which you can learn from the below link:Job Interview QuestionsCompany Interview questions:Following are the interview question links for Top it companies like Adobe, Accenture, iGate, IBM, etc.
More detailsPublished - Mon, 05 Dec 2022
Created by - Admin s
IBM (International Business Machines Corporation) is an American multinational innovation organization headquartered in Armonk, New York, United States, with activities in more than 170 nations. The organization started in 1911 as the Computing-Tabulating-Recording Company (CTR) and was renamed "Universal Business Machines" in 1924.Nicknamed Big Blue, IBM is one of 30 organizations incorporated into the Dow Jones Industrial Average and one of the world's biggest bosses, with (starting at 2017) more than 380,000 representatives. Known as "IBMers", IBM representatives have been granted five Nobel Prizes, six Turing Awards, ten National Medals of Technology and five National Medals of Science.IBM India's Solution and Services span all major industries including Financial Services, healthcare, government automotive, telecommunication, and education amongst others.IBM holds numerous awards for its industry-leading employment practices and policies.IBM Recruitment ProcessIBM conducts 3-4 rounds to select fresher as Software Developer in their organization.69M1.1KHello Java Program for BeginnersNextStayAptitude testTechnical interviewHR interviewAcademic Criteria:65 percent or above in B.Tech, Class X and XII.No backlogs at the time of interviewWritten Round:The Written round consists of three major sections namely number series, General Aptitude Test and English Assesment Test. For Number Series and General Aptitude Test, there is a time of 2.15 min. And for the English Assessment Test, the total time duration is 20 minutes. These both tests are objective and there is no timer for each question as in the 1st round.Technical Rounds:Only those students are allowed to appear in this round who have passed the written round. There is no guide to tell which questions will be asked in this round but you can guess the types of questions. Questions can depend on the interview panel. Your basics must be strong to clear this round. You should be prepared with Data structures and Algorithms, DBMS, Operating System, Networking, OOPs concepts and at least a programming language of your choice. You must be prepared for the highlighted points of your resume.HR Rounds:Sometimes they asked HR Questions like:Tell me about yourself.Why IBM?What are your Strength and Weakness?Question from ResumeQuestions form Internship/prior projectsQuestions Asked in IBM:Insertion SortSelection SortLinked ListExplain the different types of database users.Collection in JavaFile Handling in JavaDifferentiate between overloading and OverridingDifferentiate between Abstract Class and InterfaceIBM Aptitude Questions1) If 20 men can construct a divider of 112 meters in length in 6 days, what length of a comparable divider can be worked by 25 men in 3 days?69 meters.58 meters.70 meters.76 meters.Show Answer2) In a race of 600 meters, A can beat B by 60 meters and in a race of 500 meters; B can beat C by 50 meters. By what number of meters will A beat C in a race of 400 meters?76 meters.89 meters.71 meters.84 meters.Show Answer3) On the off chance that the accumulated dividends on a specific total of cash for a long time at 10% for each annum be Rs. 993, what might be the basic intrigue?Rs.840Rs.590Rs.695Rs.900Show Answer4) What yearly portion will release an obligation of Rs. 4600 due in 4 years at 10% straightforward intrigue?100013301600None of theseShow Answer5) A number whose fifth part expanded by 5 is equivalent to its fourth part lessened by 5, is140.180.200.270Show Answer6) Two numbers are with the end goal that the proportion between them is 3:5, however in the event that each is expanded by 10, the proportion between them ends up 5:7. The numbers are7, 57, 1213, 2915, 25Show Answer7) A man pushes downstream 30 km and upstream 18 km, taking 5 hours each time. What is the speed of the stream (current)?1.2 KM/HR1.7 KM/HR2.8 KM/HR4.8 KM/HRShow Answer8) A train 125 meter long is running at 50 km/hr. In what time will it pass a man running at 5 km/hr in a similar bearing in which the train is going?15 sec10 sec60 sec55 secShow Answer9) A is twice as fast as B is thrice as fast as C. The journey covered by C in 42 minutes, what will be covered by A is21 MIN64 MIN17 MIN40 MINShow Answer10) A can complete a work in 40 days and B in 28 days. In the event that A and B together take every necessary step, at that point roughly in how long will a similar function be finished?17 days14 days16 days29 daysShow Answer11) Teena is more youthful than Rani by 6 years. On the off chance that the proportion of their ages is 6:8, discover the time of Teena:18 years16 years17 years19 yearsShow Answer12) A man purchases a book for Rs.29.50 and offers it for Rs 31.10. Discover his gain percent.8.1%5.4%9.8%2.4%Show Answer13) Think about the arrangement: 464, 232, 240, 120, ____, 64. What number should fill the clear?127128138126Show Answer14) Look at the series: A4, __, C16, D32, E64. What number should fill the blank?B16D4B8B10Show Answer15) A quick typist can type some issue in 2 hours and a moderate typist can type the same in 3 hours. In the event that both kinds consolidate, in what amount of time will they wrap up?2.12 hr1 .29 hr1.12 hr1.20 hr.Show Answer16) Two trains running in inverse ways cross a man remaining on the stage in 27 seconds and 17 seconds separately and they cross each other in 23 seconds. The ratio of their speed is:2: 33: 23: 6None of theseShow Answer17) What is the aggregate of all numbers somewhere in the range of 100 and 1000 which are distinct by 14?353936353923537235322Show Answer18) Gavaskar's average in his initial 50 innings was 50. After the 51st innings, his average was 51. What number of runs did he score in his 51st inning? (assuming that he lost his wicket in his 51st innings)10110398100Show Answer19) I drove 60 km at 30 kmph and after that an extra 60 km at 50 km ph. Register my normal speed over my 120 km.34 KM/HR37 ½ KM/HR42 KM/HR35 ½ KM/HRShow Answer20) A can complete a specific work in a similar time in which B and C together can do it. In the event that A and B together could do it in 10 days and C alone in 50 days, at that point B alone could do it in.14 DAYS15 DAYS20 DAYS25 DAYSShow Answer21) A boat can go at a speed of 13 km/hr in still water. On the off chance that the speed of the stream is 4 km/hr, discover the time taken by the vessel to go 68 km downstream.2 HOURS3 HOURS4 HOURS5 HOURSShow Answer22) A, B, C are the partner in a business. During a specific year. A got 33% of the benefit. B got one-fourth of the benefit and C got the rest of the Rs. 5000. What amount of measure of cash did A get?Rs. 1000Rs. 2000Rs. 4000Rs. 5000Show Answer23) A man possesses 2/3 of the statistical surveying bureau business and offers 3/4 of his offers for Rs. 75000. What is the value of Business?12000150000160000170000Show Answer24) From its total company, A business organization burned through Rs.20, 000 for publicizing, half of the rest of commissions and had Rs.6000 cleared out. What was its aggregate salary?32000170003900047000Show Answer25) Nirmal and Kapil began a business contributing Rs. 9000 and Rs. 12000 separately. Following a half year, Kapil pulled back portion of his speculation. In the event that following a year, the aggregate benefit was Rs. 4600, what was Kapil's share initially?Rs 2300Rs 2800Rs 3500Rs 2200Show Answer26) Anirudh, Harish, and Sahil put a sum of Rs.1, 35,000 in the proportion 5:6:4 Anirudh contributed has the capital for 8 months. Harish contributed for a half year and Sahil contributed for 4 months. On the off chance that they acquire a benefit of Rs.75, 900, then what is the offer of Sahil in the Profit?Rs. 13200Rs. 15700Rs.14200Rs. 15800Show Answer27) A begins riding his bicycle at 10 am with a speed of 20kmph and B likewise begins at 10 am with a speed of 40kmph from a similar point in a similar way. Returns south at 12 o'clock and B turns north at 11 am. What will be the Distance between A and B at 2 pm?250 km160 km170 km145.6 kmShow Answer28) 60 liters of diesel is required to movement 600 km utilizing an 800 cc motor. In the event that the volume of diesel required to cover a separation changes specifically as the limit of the motor, at that point what number of liters of diesel is required to movement 800 km utilizing 1200 cc motor?90 liters.100 liters.120 liters.None of theseShow Answer29) If a person walks at 14 km/hr instead of 10 km/hr, he would have walked 20 km more. The actual distance traveled by him is:50 km56 km70 km80 kmShow AnswerIBM Reasoning Questions1) Choose the correct alternative that will continue the same pattern and fill in the blank spaces: 1, 4, 9, 16, 25, (....)38364249Show Answer2) Study the following information carefully and answer the given questions:A word and number plan machine when given an info line of words and numbers adjusts them following a specific rule in each progression. The following is an illustration of input and rearrangement:Input: going but for crept Te light sirStep I: crawled going yet for Te light sirStep II: crawled going light yet for Te sirStep III: crawled going light yet for sir TeAs per the rules followed in the above steps, find out in each of the following questions the appropriate step for the given input.If the V step of an input is 'more unadulterated delicate feline not all that sit at', what will be the II step?at so more unadulterated feline, not delicate sirMore unadulterated delicate so sir feline at notMore unadulterated delicate feline, so sir at notall the more so sir delicate unadulterated feline at notCan't be resolvedShow Answer3) (A) the predetermination of Asia will be formed by the triangular connection between the Asian countries, India, China, and Japan.(B) India, China, and Japan which have enrolled a surprising development, in the course of the most recent decade specifically, has gone about as southern engine of development for the entire world.If statement (A) is the cause and statement (B) is its effect.If statement (B) is the cause and statement (A) is its effect.If both the statements (A) and (B) are independent clauses.If both the statements (A) and (B) are effects of independent causes.Show Answer4) StatementNobody can predict as to how long our country would take to contain the unfortunate and disastrous terrorist's activities. Assumptions:I. It is impossible to put an end to terrorist activities.II. Efforts to control the terrorist activities are on.If the only assumption I is implicitIf only assumption II is implicitIf either I or II is implicitIf neither I nor II is implicitShow Answer5) Statement"'Music Loving Club' has announced a wide variety of programmers by the visiting musicians." - An advertisement.Assumptions:I. A large number of people are interested to get entertainment through the programmers.II. The artistes may attract a large number of audiences.If the only assumption I is implicitIf only assumption II is implicitIf either I or II is implicitIf neither I nor II is implicitIf both I and II are implicitShow Answer6) Pay is identified with benefit similarly as Ligno is identified with?EqualizationMisfortuneDealReceiptsShow Answer7) Event (A): Mr. X was murdered in the floods.Event (B): It was raining intensely.If 'A' is the effect and 'B' is its immediate and principal cause.If 'B' is the effect and 'A' is it's immediate and principal cause.If 'A' is the effect but 'B' is not its immediate and principal cause.If 'B' is the effect but 'A' is not it's immediate and principal cause.None of these.Show Answer8) StatementAbundance use of pesticides has brought about bugs creating insusceptibility. Subsequently, agriculturists are experiencing overwhelming misfortune in their harvests because of these resurgent bugs.COURSE OF ACTION:I. Farmers should quit utilizing pesticides.II. Research must be done in creating crossover assortments which are extremely solid and can't be wrecked by bugs.III. Agriculturists should quit developing harvests for quite a while.Only II followsOnly III followsOnly I followNone followsShow Answer9) Blueberries cost more than strawberries.Blueberries cost more than raspberries.Raspberries cost more than the two strawberries and blueberries.If the first two statements are true, then the third statement isGenuineFalseIndeterminateNoneShow Answer10) 7 13 25 49 97 194 385. Find out the wrong number?134997194Show AnswerIBM English Questions1) Marta needed to satisfy her ______ to the charge card organization before she could get a home loan.StipendRiskCompensationConcessionShow Answer2) VISIONARYHarbingerPragmatistExtremistDreamerShow Answer3) The well known Dr. Chandra (a)/is just dental practitioner (b)/in our town (c)/No mistake (d)The well-known Dr. ChandraIs the just dental practitionerin our townNo blunderShow Answer4) I don't concur ________ you on this point.ToWithInAtShow Answer5) The Earth moves around the sun.simple pastpast perfectsimple presentpast future perfectShow Answer6) Do you imitate others?Have others been imitated by you?Were others being imitated by you?Are others being imitated by you?Are others imitated by you?Show Answer7) There is n special case _________ this run the show.intoForonShow Answer8) The CEO's extensive cost accounts demonstrated she was a ______ high-roller with the organization's cash.HarmfulIncapableLiberalHarmfulShow Answer9) JoyIsoustyeelShow AnswerIBM Technical Interview Questions1) What are the Semaphores?Semaphore is a "procedure synchronization device" or variable or abstract data type which is used to control access to a common resource by multiple processes in a concurrent system such as a multitasking operating system.It assigns two tasks:wait (p)signal (v)It expresses that if there are numerous processes sharing the same variable, at that point different processes must hold up it until the point when the procedure in the basic area is finished, as the procedure in the basic segment is finished, it sends a flag to alternate procedure to enter the basic segment.2) What is Synchronization?Synchronization is the procedure by which Data Protection Manager (DPM) exchanges information changes from an ensured record server to a DPM server, and afterward applies the progressions to the copy of the secured information. DPM depends on synchronization to keep imitations synchronized with the ensured information on the document servers.3) What is the virtual memory?Virtual memory is a memory administration capacity of an OS that utilizes equipment and programming to enable a PC to make up for physical memory deficiencies by briefly exchanging information from irregular access memory (RAM) to plate stockpiling.4) What are paging, faulting, and deadlock?In PC working frameworks, paging is a memory administration by which, computer stores and recovers information from secondary storage for use in main memory. In this scheme, the operating system retrieves data from secondary storage in same-size blocks called paging.Faulting: A page fault (now and then called #PF, PF or hard fault) is a sort of special case raised by PC equipment when a running system gets to a memory page that isn't right now mapped by the memory administration unit (MMU) into the virtual address space of a procedure.Deadlock: A deadlock is a situation in which two computer programs sharing the same resource are effectively preventing each other from accessing the resource, resulting in both programs ceasing to function. The earliest computer operating systems ran only one program at a time procedure.5) Evaluate a+=a+ ++a if a=20 initially.a += a+ (++a) is the same as a = a + a + (++a) First thing that happens is that a++ will set a to 21, after that it will calculate: a = a + a + a; 21 + 21 + 21 = 63 so the result is 63.6) What is Process Scheduling?The procedure planning is the action of the procedure director that handles the expulsion of the running procedure from the CPU and the determination of another procedure based on a specific methodology.Process planning is a fundamental piece of Multiprogramming working frameworks. Such working frameworks enable in excess of one procedure to be stacked into the executable memory at once and the stacked procedure shares the CPU utilizing time multiplexing.7) Difference between Quick Sort and Merge Sort.ComparisonQuick SortMerge SortPartition of the element in the array.The splitting of a list of elements is not necessarily divided into half.The Array is always divided into half(n/2)Worst Case ComplexityO(n2)O(n log n)SpeedFaster than another sorting algorithm for the small dataset.Consistent speed in all type of datasets.Additional Storage Space RequirementLessMoreEfficiencyInefficient for the larger array.More efficientSorting MethodInternalExternal8) What is Base Class and Derived Class? How are these two interrelated?Derivation (C++ only) Inheritance is implemented in C++ through the mechanism of derivation. Derivation allows you to derive a class, called a derived class, from another class, called a base class. In the declaration of a derived class, you list the base classes of the derived class.9) What is the advantage of inheritance in OOPS??The most frequent use of inheritance is for deriving classes using existing classes, which provides reusability. The existing classes remain unaltered. By reusability, the development time of software is reduced. The derived classes extend the properties of base classes to generate more dominant objects.10) What is Procedural Programming?Procedural programming is a programming paradigm that uses a linear or top-down approach. It relies on procedures or subroutines to perform computations.Procedural programming is also known as imperative programming.11) What is the Entry Control Loop?A passage control circle checks the condition at the season of the section and if condition or articulation turns out to be genuine at that point control moves into the body of the circle. Such kind of circle controls passage to the circle that is the reason it is called the section control circle.12) What is Variable Scope?A scope is a region of the program and broadly speaking there are three places, where variables can be declared ? Inside a function or a block which is called local variables. In the definition of function parameters which is called formal parameters. Outside of all functions which are called global variables.13) What is Dangling Else problem?Dangling else is a problem happens when we utilize settled if. ... Here in the above case we really need to give the else provision to the external most if condition however it is considered for the deepest if condition .this is called dangling else problem.14) What is the Condition of Deadlock?Deadlock can exist if and only if 4 conditions hold simultaneously:Mutual exclusion: at least one process must be held in a non-sharable mode.Hold and wait: there must be a process holding one resource and waiting for another.No preemption: resources cannot be preempted.Circular wait: there must exist a set of processes[p1, p2, , pn] such that p1 is waiting for p2, p2 for p3, and so on.15) What does Object Oriented Database Management System (OODBMS)?An object-oriented database management system (OODBMS) is a database management system that supports the creation and modeling of data as objects. OODBMS also includes support for classes of objects and the inheritance of class properties and incorporates methods, subclasses, and their objects.Also called an object database management system (ODMS).16) Difference between Structure and Union.The Basis of ComparisonStructureUnionBasicThe isolated memory area is distributed to every individual from the 'structure'.All individuals from the 'association' share a similar memory area.Declarationstruct struct_name { type element1; type element2; . . } variable1, variable2, ...; union u_name{ type element1; type element2; . . } variable1, variable2, ...; Keyword'struct''union'SizeSize of Structure=entirety of the size of the considerable number of information member.Size of Union=Size of the biggest individuals.At a TimeA 'structure' stores numerous qualities, of the diverse individuals, of the 'structure'.An 'association' stores a solitary incentive at any given moment for all individuals.The Way of ViewingProvide a single approach to see every memory locationProvide numerous approach to see the same memory area.Anonymous FeatureNo Anonymous featureAnonymous association can be pronounced.17) What is the purpose of 'SUDO' Command?The reason for sudo is to execute the charge given to it with root benefits. The motivation behind su is to switch the present client setting. It is fundamentally an antecedent to sudo. On the off chance that no client name is determined for su, at that point it changes to root.18) What is the String?In programming, a string is a contiguous sequence of symbols or values, such as character strings (a sequence of characters)or a binary digits string(a string of binary values).19) What is an Array? What is the Importance of an Array?An array is a data structure that contains a group of elements. Regularly, these elements are of the same data type such as integer or string. Arrays are commonly used in the computer program to organized data so that a related set of values can be easily sorted or searched.Importance:1. it is a better and convenient way of storing data of the same data type with the same size.2. It allows users to store a number of elements in it.20) What is the advantage and disadvantage of the stored procedure?Advantage:Maintainability: Since contents are in one area, updates and following of conditions in light of composition changes ends up less demanding.Testing: Can be tried autonomous of the application.Speed: 1. Stored Procedure is cache on the server.2. Execution plans for the process are easily reviewable without having to run the application.Disadvantage:Restricted Coding Functionality: Put away technique code isn't as hearty as application code, especially in the territory of circling (also that iterative builds, similar to cursors, are moderate and processor escalated)Testing: Any information blunders in dealing with Stored Procedures are not produced until runtimeIBM HR Interview questions for Fresher1) Tell me about yourselfMy name is Arjun Kapoor. I am from Haryana. I have done Bachelor of Technology from the stream of Computer Science and Engineering. I did my academic project on updated technology like machine learning and data mining. I am good at Java and C programming language. As my family background is considered, we are 4 in number. My father is a sweet shop merchant, my mother is a homemaker and I have one sibling. My strength is that I am a self-learner & have a positive mind. My weakness is, I don't take rest until my work is finished.2) Why should I hire you?As fresher, I don't have any experience. If you hire me, it is a great opportunity for me to learn something new and achieve my goals. This is only possible if you hire me and I assure you that I will give my best to this company.3) What is your Strength and Weakness?Strength: I am Honest, Sincere, Responsible, and have positive Attitude.Weakness: I don't take rest until my work finished.4) Why do you want to work for our company?It is a great honor for me to work in a reputed company likes yours because it is a great multinational company. It has many branches across the world. Employee satisfaction is good in your company. It's a good platform for me to improve my talent and enhance my skill and knowledge.5) What is the difference between Confidence and Over-Confidence?Confidence means I will win and Overconfidence means I will win at all the time.6) What is the difference between Hard-work and Smart work?Hard work is very necessary for your life because, without practice, you can?t be able to do smart work.7) How do you feel about working night and weekends?If the company needs me then I am ready to work at any time.8) Can you work under Pressure?Yes, it is a Great Honor for me to work in a presumed organization like yours on the grounds that it is an incredible multinational organization. It has numerous branches over the world. Worker fulfillment is great in your organization. It's a decent stage for me to stand my ability and upgrade my expertise and knowledge.9) What is your goals?My short term goal is to be a part of your company and my long-term goal is to be successful in every parameter of this company.10) Would you lie for the company?If my lie is for the company welfare, I can but it should not hurt others.11) How much salary do you expect?I can expect something which I can meet my expenses.12) Where do you see yourself five years now?I can see myself growing with this company and reaching a position where I become a valuable asset to this organization.13) On the scale of one to ten, rate me as an interviewer.Sir, you are more educated, more talented, more experienced than me I am not on a level to judge you.14) Who has inspired you in your life and why?My father is my inspiration because he still shows me the path from nothing to everything. He always guides me to achieve success in every matter of my life. He is also my best friend because he even suggested to me as a friend when I make a mistake.Click here for: HR Interview Questions and Answers
More detailsPublished - Mon, 05 Dec 2022
Created by - Admin s
Infosys is one of the India's leading technology company. Infosys Limited headquarters are in Bengaluru, Karnataka, India. Company trade name as "Infosys Technologies Limited." This business provides consulting, information technology and outsourcing services.The recruitment and selection process of Infosys is geared towards matching between the candidate's aptitudes and company requirements.Academic Conditions:Minimum 60% Aggregate in 10th and 12th Mark sheet.Minimum 65% and above in B.tech.Company Recruitment and Selection ProcessYou have to crack three rounds to get selected in the interview. First round is an online test, which is logical answering and grammar. The second round is Technical round, which is technical answering, And the final and last round of the Infosys company is HR round, which is most common round in companies recruitment and selection process. Detailed Structure of the three rounds of company recruitment is given below.First Round- Online Test: In the first round of Infosys recruitment and selection process Grammar and IQ is checked as per the company's requirements. Some frequently asked analytical questions are given below. Items may change but, grammar and logic will be the same. The difficulty level of this round is moderate. If you have a good IQ and communication skills, then you can easily crack this round.Play VideoxSecond Round- Technical Test: In the second step of recruitment and selection process Technical questions are asked. You can clear this test if you have good technical knowledge. Be careful while answering questions in the technical round, listen carefully to the interviewer because the technical round is the most difficult round among all the other rounds. Technical round is going to check your technical knowledge you had gained from your previous work experience.Third Round- HR face to face Interview: If you completed the second round then you will be promoted to appear in the third round, which is straight face to face HR round. HR is a Human Resource Manager, who is going to talk to you and he is going to ask some questions about the company. I suggest you be cool while answering questions asked in HR round because he is not going to check your technical skill. HR round is not difficult if you have good communication skills. You only have to tell about yourself and the company.First Round - Online Test QuestionsInfosys English Interview Questions1) We ________ a lovely three weeks in the south of Spain last year.tookdidspentpassedShow Answer2) Your blue ________ are dirty.JeansdressshoesshirtShow Answer3) Fiona is very angry ________ her boss's decision to sack several members of staff.AgainstaboutforbyShow Answer4) Please don't forget to message me when you ________ home.will getgetare going to getare gettingShow Answer5) The teacher asked if ________ to bring our textbooks to class.all we had rememberedwe had all rememberedhad all we rememberedhad we all rememberedShow Answer6) If you do well at school, you will have the ________ to go to university.LuckchanceresulthopeShow Answer7) I must ________ for being so late.RegretapologiseexcusepardonShow Answer8) I've only got a ________ money in the bank.LesslittlefewbitShow Answer9) When Shikha was a little girl, she used to ________ small glass animals.PickcollectplaychooseShow Answer10) You ________ to ring Aunt Jean to thank her for her present.ShouldmustcouldoughtShow Answer11) What ________ you going to do in your summer holidays?AredohavewillShow Answer12) Julie immediately jumped ________ the pool, but it was too cold for me to swim there.OnupinforShow Answer13) Would you like to ________ shopping with me this afternoon?GodomakegetShow Answer14) I'm very ________ - could I have a glass of water, please?EmptythirstyhungrydirtyShow AnswerInfosys Logical Reasoning QuestionsThe list of logical questions that have been asked in the Infosys interview is given below:1) Compound interest 1200 become Rs. 1348.32 in 2 years. Find the increasing rate?6%7.5%8%9%Show Answer2) Look at this series: 4, 2, 1, (1/2), (1/4), what number should come next?(1/3)(1/8)(2/8)(1/16)Show Answer3) Which one word does not belong to the other words?parsleybasildillmayonnaiseShow Answer4) Which word does not belong with the other words?inchouncecentimeteryardShow Answer5) Select the word which does not belong with the other words?tyresteering wheelenginecarShow AnswerInfosys Aptitude QuestionsThe list of aptitude questions that have been asked in the Infosys interview are given below:1) X fires 5 shots to Y's 3, but X kills only once in 3 shots while Y kills once in 2 shots. When Y has missed 27 times, X has killed:30 birds60 birds72 birds90 birdsShow Answer2) Gaurav's age after 15 years will be 5 times his age 5 years back. What is the present age of Gaurav?10 years18 years20 yearsCannot be determinedNone of theseShow Answer3) The statement I: The government has recently fixed the fees for professional courses, which are much lower than the fees charged in the last year offered by the unaided institutionsStatement 2: The parents of the students launched a severe agitation last year protesting against the high fees charged by the unaided institutions.The statement First is the cause and statement Second is its effectStatement Second is the cause and statement First is its effectBoth the statements First and Second are independent causesBoth the statements First and Second are effects of independent causesShow Answer4) A is as much younger than B. B as he is older than C. If the sum of the ages is 50 years. What is the difference between the ages of B and A's?1 year2 years25 yearsData inadequateNone of theseShow AnswerInfosys Technical Interview Questions1) What is polymorphism?Polymorphism is a concept by which we can perform a single action in different ways. Polymorphism is derived from two Greek words: poly and morphs. The word "poly" means many and "morphs" means forms. So polymorphism means many forms.2) Explain the functionality of linked list.A linked list consists of two parts. Information part and the link part. In the single linked list, first node of the list is marked by a unique pointer named as start and this pointer points to the first element of the list, and the link part of each node consists of a pointer pointing to the next node, but the last node of the list has null pointer identifying the last node. The linked list can be traversed easily with the help of Start pointer.3) What is normalization of databases, joins, and keys?Normalization is also known as the process of organizing data in a DBMS efficiently without any loss of data.Advantages of the normalization process are as follows:First is eliminating redundant data and ensuring data dependencies make sense. It reduces the amount of space that the database consumes and ensure that data is logically stored.Join:This clause is used in DBMS to combine rows from two or more tables, based on a related column between them.Keys:Keys are a crucial part of the relational database model. They are used to identify and establish relationships between tables. They are also used to uniquely determine each record or row of data in a table.Key:A Key can be a single attribute or a group of attributes acting as a key.4) What is inheritance?In, object-oriented programming, inheritance is a mechanism based on classes.Inheritance refers to inheriting the data members and properties of a parent class to a child class. A class which is derived from another class is often called as a sub-class, and the class from which the child class is derived is known as super-class or parent class.5) What are the different types of inheritance?Types of Inheritance:Single inheritanceMultiple InheritanceMulti-level InheritanceMulti-path InheritanceHierarchical InheritanceHybrid Inheritance6) Demonstrate the process of inheriting variable of one class to other class?//Base Class class A { public int a; } //Derived Class class B : A { a=15; } 7) What are the loops statements?To execute a block of statement several times in a program depending upon the conditional statement loops are used.The basic structure of a loop is given above in the diagram. For each successful execution of the loop, the conditional statement should be checked. If the conditional statement is true, then the loop will be executed. If the conditional statement is false, then the loop will be terminated.8) Difference between classes and interface?The difference between classes and interface are listed below:The instance of the class can be created by creating its object, whereas interfaces cannot be instantiated as all the methods in the interface are abstract and do not perform any action, There is no need for instantiating an interface.A class is declared using class keyword whereas an interface is declared using interface keyword.The members of the class can have access specifier such as public, protected, and private but members of the interface cannot have the access specifier, all the members of the interface is declared as public because the interface is used to derive another class. There will be no use of access specifies inside the members of an interface.The methods inside the class are defined to perform some actions on the fields declared in the class whereas interface lacks in declaring in fields, the methods in an interface are purely abstract.A class can implement any number of the interface but can only extend one superclass, whereas interface can extend any number of interfaces but cannot implement any interface.A class can have a constructor defined inside the class to declare the fields inside the class, whereas interface doesn't have any constructor defined because there are no fields to be initialized.9) What is software development life-cycle? Also, explain the waterfall model.SDLC is a process followed for developing and enhancing software project. It consists of a detailed plan for developing, maintaining a specific software. The life cycle defines a methodology process for improving the quality of software and the overall development process.In "The Waterfall" model, the whole process of software development is divided into separate phases. In this Waterfall model, typically, the outcome of one phase acts as the input for the next phase sequentially.10) What are the four basic principles of OOPS?The four basic principles of Object-Oriented Programming System are listed below:AbstractionInheritanceEncapsulationPolymorphism.11) What are the conditional statements?The conditional statements can alternatively be called a conditional expression also. Conditional statements are the set of rules which were executed if a particular condition is true. It is often referred to an if-then statement because if the condition is true, then the statement is executed.12) What is Database Management System?A Database Management System is a software system is used for creating and managing databases. DBMS make it possible for the end user to create and maintain databases. DBMS provides an interface between the end user/application and the databases.13) List different advantages of DBMS.Improved data sharing.The list of several advantages of Database Management System:Improved data security.Better data integration.Minimized data inconsistency.Improved data access.Improved decision making.Increased end-user productivity.14) What do you mean by Object-Relational DBMS?The object-relational database (ORD) is a database management system (DBMS) that are composed of both an object-oriented database (OODBMS) and a relational database (RDBMS). ORD supports the essential components of an object-oriented database model in its schemas and the query language used, such as inheritance, classes, and objects.An object-relational database is also known as an object-relational database management systems (ORDBMS).15) What is database Schema?It is a set of formulas (sentences) called integrity constraints imposed on a database.16) What is an IC? What is its importance?IC refers to integrated circuits sets of electronic circuits on single flat piece semiconductor material, and usually, silicon is used. The integration of a large number of tiny transistors into a small chip results in circuits that are smaller in size and faster than those discrete electronic components. The importance of integrated circuits than the separate electronic components is integrated circuits are smaller in size, faster, low costs than discrete electronic components.17) Write a program to check whether the input number is a perfect number or not.#include int main()Improved data sharing. { int number, remainder, sum = 0, i; printf("Enter a Number\n"); scanf("%d", &number); for (i = 1; i
More detailsPublished - Mon, 05 Dec 2022
Created by - Admin s
Capgemini SE is a French multinational expert administration and business counseling enterprise headquartered in Paris, France. It gives IT benefits and is one of the world's biggest IT counseling, outsourcing and proficient administrations organizations with more than 200, 000 representatives in more than 40 nations, of whom about 100, 000 are in India. It was established in 1967 by Serge Kampf in Grenoble, France. Paul Hermelin has been director and CEO of the Capgemini since his arrangement in December 2001.Capgemini was put at #665 in Forbes' rundown of The World's Largest Public Companies, at #233 Top Multinational Performers and at #391 in World's Best Employers.Recruitment Process:Capgemini conducts 3-4 rounds to select fresher as Software Developer in their organization.Aptitude testTechnical interviewHR interviewAcademic Criteria:65 percent or above in B.Tech, Class X and XII.No backlogs at the time of interviewWritten Round:The Written round consists of three major sections namely number series, General Aptitude Test, and English Assessment Test. For Number Series and General Aptitude Test, there is a time of 2 hours 15 min and for the English Assessment Test, the total time duration is 20 minutes. There is no timer for each question as in the 1st round. Both are objective tests.Technical Round:The students who clear the written round are called for Technical Interview. There is a fixed rule for which questions will be asked in this round, you can expect questions on any topic depending on the panel. To clear this round you should be clear with your basics. You should be prepared with Data structures and Algorithms, DBMS, Operating System, Networking, OOPs concepts and a programming language of your choice. They also ask questions from the resume.TipsTry to be as interactive with interviewers as possible.Before you start writing code, tell them what are all the possible Solutions and which one you are choosing and why.Don't mention that you don't know.HR Rounds:Sometimes they asked HR Questions like:Describe yourself in three words.Why do you think Capgemini is good for you?What are your Strengths and Weaknesses?Question from ResumeQuestions form Internship/prior projectsHow do you see yourself five years from now?How quickly do you adopt new technology?Questions Asked in Capgemini:Differentiate between Primary Key and Unique key.Differentiate between DROP, DELETE, And TRUNCATE Command.Write a program to check Leap year.Write a program to print Fibonacci Series.What is the purpose of finalize () method in Java?Give an example of some reserved words in Java.Capgemini Aptitude Questions1) A 30% Loss on Cost Price is what percentage loss on Selling Price?25%30%40%None of theseShow Answer2) A, B and C Can hire a taxi for Rs. 2400 for one day. A, B and C utilized the auto for 6 hours, 8 hours and 10 hours separately. What amount did C pay?80060010001200Show Answer3) A man pushes downstream 30 km and upstream 18 km, taking 5 hours each time. What is the speed of the stream (current)?1.2 KM/HR1.7 KM/HR2.8 KM/HR4.8 KM/HRShow Answer4) A train 125 meter long is running at 50 km/hr. In what time will it pass a man running at 5 km/hr in a similar bearing in which the train is going?15 sec10 sec60 sec55 secShow Answer5) A is twice as fast as B is thrice as fast as C. The journey covered by C in 42 minutes, what will be covered by A is21 MIN64 MIN17 MIN40 MINShow Answer6) What percent is 2 minutes 24second of an hour?2%4%6%8%Show Answer7) A man purchases a book for Rs.29.50 and offers it for Rs. 31.10. Discover his gain percent.8.1%5.4%9.8%2.4%Show Answer8) Think about the arrangement: 464, 232, 240, 120, ____, 64. What number should fill the clear?127128138126Show Answer9) Look at the series: A4, __, C16, D32, E64. What number should fill the blank?B16D4B8B10Show Answer10) The ratio of investment of A: B is 8:7 and the ratio of year-end profits is 20:21. If B invested for 12 months, then find the period of investment of A.8 MONTHS6 MONTHS10 MONTHS12 MONTHSShow Answer11) A can complete a specific work in a similar time in which B and C together can do it. In the event that A and B together could do it in 10 days and C alone in 50 days, at that point B alone could do it in.14 DAYS15 DAYS20 DAYS25 DAYSShow Answer12) A, B and C mutually thought of connecting with themselves in a business wander. It concurred that A would contribute Rs. 6500 for a half year, B, Rs. 8400 for 5 months and C, Rs. 10,000 for 3 months. A needs to be the working part for which, he was to get 5% of the benefits. The benefit earned was Rs. 7400. Calculate the share of B in the profit.Rs. 1900Rs. 2660Rs. 2800Rs. 2840Show Answer13) If 20 men can construct a divider 112 meters in length in 6 days, what length of a comparable divider can be worked by 25 men in 3 days?69 meters.58 meters.70 meters.76 meters.Show Answer14) In a race of 600 meters, A can beat B by 60 meters and in a race of 500 meters; B can beat C by 50 meters. By what number of meters will A beat C in a race of 400 meters?76 meters.89 meters.71 meters.84 meters.Show Answer15) A sum of money doubles itself at C.I. in 15 years.40 years.35 years.55 years.45 yearsShow Answer16) The total ages of 5 youngsters conceived at the interval of 3 years each is 50 years. What is the age of the youngest child?4 years8 years10 yearsNone of theseShow Answer17) What was the day of the week on 28th May 2006?ThursdayFridaySaturdaySundayShow Answer18) What was be the day of the week on fifteenth August 2010?SundayMondayTuesdayFridayShow Answer19) A boat can go at a speed of 13 km/hr in still water. In the event that the speed of the stream is 4 km/hr, discover the time taken by the boat to go 68 km downstream.2 hours3 hours4 hours5 hoursShow Answer20) A man's speed with the current is 15 km/hr and the speed of the current is 2.5 km/hr. The man's speed against the current is:8.5 km/hr9 km/hr10 km/hr12.5 km/hrShow Answer21) A boat running upstream takes 8 hours 48 minutes to cover a specific separation, while it takes 4 hours to cover a similar separation running downstream. What is the proportion between the speed of the boat and speed of the water current and flow individually?2 : 13 : 28 : 3Can't be resolvedNone of theseShow Answer22) 3, 5, 11, 14, 17, 212117143Show Answer23) 10, 25, 45, 54, 60, 75, 8010455475Show Answer24) 396, 462, 572,427,671,264396427671264Show Answer25) 16, 33, 65, 131, 261, (....)523521613721Show Answer26) An organic product vendor had a few apples. He offers 40% apples and still has 420 apples. Initially, he had:588 apples600 apples672 apples700 applesShow Answer27) A sum of money is to be distributed among A, B, C, D in the proportion of 5: 2: 4: 3. If C gets Rs. 1000 more than D, what is B's share?Rs.500Rs.1000Rs.1500Rs.2000Show Answer28) Three pipes A, B and C can fill a tank from void to full in 30 minutes, 20 minutes, and 10 minutes individually. At the point when the tank is unfilled, all the three funnels are opened. A, B and C release compound arrangements P, Q and R separately. What is the extent of the arrangement R in the fluid in the tank following 3 minutes?5/116/117/118/11Show Answer29) The Speed of a boat in standing water is 9 km ph and the speed of the stream is 1.5 km ph. A man lines to a place at a separation of 105 km, and returns to the beginning stage. The aggregate time taken by him is:16 hours18 hours20 hours24 hoursShow Answer30) A vessel is loaded up with fluid, 3 sections of which are water and 5 sections syrup. What amount of the blend must be drawn off and supplanted with water so the blend might be half water and half syrup?1/31/41/51/7Show Answer31) A man has Rs. 480 in the divisions of one-rupee notes, five-rupee notes and ten-rupee notes. The quantity of notes in every section is equivalent. What is the aggregate number of notes that he has?45607590Show Answer32) 270 meters in length prepare running at the speed of 120 km ph crosses another prepare running inverse way at the speed of 80 km ph in 9 seconds. What is the length of the other prepare?230 m240 m260 m320 mNone of theseShow Answer33) Merchandise prepares keeps running at the speed of 72 km ph and crosses a 250 m long stage in 26 seconds. What is the length of the products prepared?230 m240 m260 m270 mShow Answer34) Two Train, every 100 m long, moving in opposite Direction, cross each other in 8 seconds. On the off chance that one is moving twice as quick the other, at that point the speed of the speedier train is:30 km/hr45 km/hr60 km/hr75 km/hrShow Answer35) An entirety of cash at basic premium adds up to Rs. 815 out of 3 years and to Rs. 854 out of 4 years. The aggregate is:Rs. 650Rs. 690Rs. 698Rs. 700Show Answer36) How much time will it take for a measure of Rs. 450 to yield Rs. 81 as interest at 4.5% for every annum of simple interest?3.5 years4 years4.5 years5 yearsShow Answer37) A man took credit from a bank at the rate of 12% p.a. straightforward intrigue. Following 3 years he needed to pay Rs. 5400 intrigue just for the period. The essential sum acquired by him was:Rs. 2000Rs. 10,000Rs. 15,000Rs. 20,000Show Answer38) A man has Rs. 480 in the sections of one-rupee notes, five-rupee notes, and ten-rupee notes. The quantity of notes in every section is equivalent. What is the aggregate number of notes that he has?45607590Show Answer39) There are two examinations rooms A and B. In the event that 10 students are sent from A to B, at that point the quantity of students in each room is the same. In the event that 20 competitors are sent from B to A, at that point the number of students in A is twofold the number of students in B. The quantity of students in room A is:2080100200Show Answer40) A precise check demonstrates 8 o'clock toward the beginning of the day. Through how many degrees will the hour hand turn when the check indicates 2 o'clock in the evening?144º150º168º180ºShow Answer41) Tickets numbered 1 to 20 are stirred up and after that, a ticket is drawn indiscriminately. What is the Probability getting ticket drawn has a quantity which is a difference of 3 or 5?1/22/58/159/20Show Answer42) Three fair coins are tossed. What is the probability of getting at most two heads?3/41/43/87/8Show AnswerCapgemini Reasoning Questions1) Statements: Prime age school-going youngsters in urban India have now turned out to be energetic and in addition more customary watchers of TV, even in family units without a TV. Thus there has been a disturbing decrease in the degree of the readership of daily papers.Conclusions:I. Technique for expanding the readership of daily papers ought to be conceived.II. A group of specialists ought to be sent to different nations to ponder the effect of TV. On the readership of daily papers.The Only conclusion I followOnly conclusion II followsEither I or II followsNeither I nor II followsBoth I and II followShow Answer2) (A) the predetermination of Asia will be formed by the triangular connection between the Asian countries, India, China, and Japan.(B) India, China, and Japan which have enrolled a sensational development, in the course of the most recent decade specifically, has gone about as southern engine of development for the entire world.If statement (A) is the cause and statement (B) is its effect.If statement (B) is the cause and statement (A) is its effect.on the off chance that both the announcements (A) and (B) are impacts of independent clauses.On the off chance that both the announcements (An) and (B) are impacts of independent causes.Show Answer3) Statements: Quality has a price tag. India is allocating lots of funds to education.Conclusions:I. Nature of instruction in India would enhance soon.II. Subsidizing alone can improve the nature of instruction.The Only conclusion I followOnly conclusion II followsEither I or || followNeither I nor II followsBoth I and II followShow Answer4). Fill the clear amidst the arrangement or end of the arrangement.ELFA, GLHA, ILJA, _____, MLNAOLPAKLMALLMAKLLAShow Answer5) Look at this arrangement: 36, 34, 30, 28, 24, ... What number should come straightaway?20222426Show Answer6) Blueberries cost more than strawberries.Blueberries cost more than raspberries.Raspberries cost more than the two strawberries and blueberries.If the initial two conditions are true, then the third condition isGenuineFalseIndeterminateNoneShow Answer7) 7 13 25 49 97 194 385. Find out the wrong number?134997194Show Answer8) Find the number that can be put in place of the question mark. 3 12 7 26 15 b?54453554Show Answer9) Pick the right elective that will proceed with a similar example and fill in the clear spaces:1, 4, 9, 16, 25, (.....)38364249Show Answer10) Find the number that can be put in place of the question mark5, 6? 87, 412, 2185.13141820Show Answer11) Statement: Should India give away Kashmir to Pakistan?Arguments:(I) No. Kashmir is a beautiful state. It wins a great deal of outside trade for India.(ii) Yes. This would help settle conflicts.The Only argument I is strongOnly argument II is strongEither I or II is strongNeither I nor II is strongBoth I and II are strongShow Answer12) SCD, TEF, UGH, ____, WKLCMNUJIVIJIJTShow Answer13) B2CD, _____, BCD4, B5CD, BC6DB2C2DBC3DB2C3DBCD7Show Answer14) FAG, GAF, HAI, IAH, ____JAKHALHAKJAIShow Answer15) ELFA, GLHA, ILJA, _____, MLNAOLPAKLMALLMAKLLAShow Answer16) CMM, EOO, GQQ, _____, KUUGRRGSSISSITTShow Answer17) An Odometer is to mileage a compass is tospeedhikingneedledirectionShow Answer18) Marathon is to race as hibernation is towinterbeardreamsleepShow Answer19). The Window is to sheet as the book is tonovelglasscoverpageShow Answer20). The Glass is to espresso as the bowl is todishsoupspoonfoodShow AnswerCapgemini Interview English Questions1) Read each sentence to see if there is any grammatical mistake in it. The letter of that part is the appropriate response. On the off chance that there is no Answer, the appropriate Answer is 'D'.1) (Solve as per direction given above)We examined about the issue so altogetheron the eve of the examinationthat I thought that it was anything but difficult to work it out.No mistake.Show Answer2) Solve as per direction given abovean Indian shipweighed down with stockgot suffocated in the Pacific Ocean.No blunder.Show Answer3) Solve as per direction given aboveI couldn't place up in lodgingsince the boarding and hotel chargeswas excessive.No blunder.Show Answer4) Destiny grins ..... the individuals who untiringly think about unmistakable substances of life.withoveronroundShow AnswerCapgemini HR Interview Questions1) Tell me about yourselfMy name is Ginni Bhatia. I am from Kurukshetra. I have done Master of Computer Application from ABC College which is affiliated to Kurukshetra University. I did my academic project on updated technology like machine learning and data mining. I am good in Java and C programming language. As my family background is considered, we are 3 in number. My father is an electronic shopkeeper and my mother is a homemaker. My strength is my self-learning abilities & positive mind. My weakness is, I don't take rest until my work is finished. My short term goal is to be a part of your company and my long term goal is to be successful in every parameter of this company.2) Why should I hire you?As fresher, I don't have any experience. If you hire me, it is a great opportunity to me to learn something new and achieve my goals. This is only possible if you hired me and I assure you that I will give my best and this best is beneficial for our company.3) Why do you want to work for our company?It is a great honor for me to work in a reputed company likes yours because it is a great multinational company. It has many branches across the world. Employee satisfaction is good in your company. It's a good platform for me to showcase my talent and enhance my skill and knowledge.4) How quickly do you adapt to new technology?I can adjust rapidly to new conditions. Since I am clear about my activity part and I am mentally prepared to take up challenges, I believe I have the ability to catch on quickly and apply my new knowledge.5) What software packages are you familiar with?I have a good knowledge of SQL Server, MySQL, LINUX, Microsoft Word, Excel etc.6) How much Salary do you expect?I can expect something which I can meet my expenses.7) Who has inspired you in your life and why?My father is my inspiration because he always shows me the path from nothing to everything. He always guides me to achieve success in every matter of my life. He is also my best friend because he always suggested me as a friend when I make a wrong filthy mistake.8) On the scale of one to ten, rate me as an interviewer.Sir, you are more educated, more talented, more experienced than me I am not on a level to judge you.9) Tell me something about your short-term and long-term goals.My short-term goal is to be a part of your organization and my long-term goal is to be successful in every parameter of this company.10) What makes you angry?I get angry when the work given to me is not done on time.Click here for: HR Interview Questions and Answers
More detailsPublished - Mon, 05 Dec 2022
Created by - Admin s
Cognizant is a multinational corporation that provides IT services to different organizations, including digital technology, consulting, operations and all kind of services. It is headquartered in Teaneck, New Jersey, United States. It was founded as in-house technology unit of Dun & Bradstreet in 1994 and started serving external organizations as clients in 1996.It offers the unique learning and work environment with their great learning materials.Cognizant provides an intelligent, digital and tactical approach that transforms the way business gets done without interrupting business as usual. Services provided by Cognizant are like information technology, information security, consulting, ITO and BPO services. These include business & technology consulting, systems integration, application development & maintenance, IT infrastructure services, analytics, business intelligence, data warehousing, customer relationship management, engineering & manufacturing solutions, research, and development outsourcing, and testing solutions.Cognizant has many branches in all over the India as well as outside India.Play VideoaxCognizant recruits its employees in two ways:1. On-campus RecruitmentAptitudeProgrammingHR2. Off-campus RecruitmentAptitudeProgramminCognizant Interview Pattern for On-campus drives:1. Logical ReasoningQuestions - 14Time - 14 minutesDifficulty - HighCut-Off - 70%2. Quantitative AptitudeQuestions - 16Time - 16 minutesDifficulty - MediumCut-Off - 70%3. Verbal AbilityQuestions - 25Time - 25 minutesDifficulty - MediumCut-Off - 70%4. Automata FixQuestions - 7Time - 20 minutesDifficulty - HighCut-Off - 70%Cognizant Interview Pattern for Off-campus drives:1. Aptitude QuestionsQuestions - 16Time - 16 minutesDifficulty - HighCut-Off - 70%2. Logical QuestionsQuestions - 14Time - 14 minutesDifficulty - MediumCut-Off - 70%3. English QuestionsQuestions - 25Time - 25 minutesDifficulty - MediumCut-Off - 70%4. Coding QuestionsQuestions - 2Time - 60 minutesDifficulty - MediumCut-Off - 70%Cognizant First RoundAptitude & Logical Questions1) The product of 2 numbers is 2028, and the H.C.F. is 13. The number of such pairs is:3269Show Answer2) Find the biggest digit which on dividing 1657 and 2037 leaves the remainders 6 and 5 respectively is:156127135115Show Answer3) The L.C.M of 2 numbers is 495, and the H.C.F is 5. If the sum of these numbers is 100, then their difference is,10467090Show Answer4) H.C.F and L.C.M of two numbers are 84 and 21 respectively. If the ratio of the two numbers is 1:4, then the larger of the two numbers is124884108Show Answer5) The smallest number is given which is a perfect square and contains 7936 as a factor is:251664231564246016346016Show Answer6) P is an integer. P is greater than 994. If P -7 is a multiple of 11, then the largest number that will always divide (P+4)(P+15) is242343321noneShow Answer7) The greatest number that will divide 65, 134 and 224 to leave the same remainder in each case:3759Show Answer8) What is the smallest four-digit number which when divided by 6, leaves a remainder of 4 and when divided by 4 leaves a remainder of 3?104310731103None of theseShow Answer9) Sum of money given to a man at compound interest doubles itself within six years. In how much time will it amount to eight times itself?16241820Show Answer10) A set sum of money amounts to Rs.1500 in 2 years and Rs. 1726 in 4 years. Find the sumRs850, 10%Rs900, 12%Rs800, 13%Rs1274, 15%Show Answer11) Mina drives from her home to the nearest bus station at an average speed of 80km/h. From the bus station, she boards a bus that takes to her office at a speed of 120km/h. The entire distance covered by her is 92km, and the entire journey took her 1 hour. Find the distance between the bus station from where she boards the bus and her office.91.9794.6583.9792.78Show Answer12) Straight line between 2 places is 3000m. A person moves with 6/11km/hour from p to q @12pm and another person moves from opposite direction with speed 5/22km/hour from q to p @ 1pm.when they will meet together?4.18pm4.17pm8.15am9.10pmShow Answer13) A 270-meter long train running at the speed of 120 km/h crosses the second train running in the opposite direction with the speed of 80 km/h in 9 seconds. What is the length of the second train?360meter260meter270meter230meterShow Answer14) How many seconds will a 500-meter long train moving with a speed of 63 km/hour, take to cross a man walking at a speed of 3 km/hour in the direction of the train?42503028Show Answer15) If ax = by, then:log(a/b) = x/ylog(a) / log(b) = x/ylog(a) / log(b) = y/xNone of theseShow Answer16) If log x + log y = log (x + y), then:x = yx*y=1y = (x-1)/xy = x/(x-1)Show Answer17) If 0.5(log a + log b) = log{(a + b)/3}, then define the relation between a and b is:a2+b2 = 7aba2-b2 = 7ab(a + b)2 = 2(a + b)/3 = (1/2)(a +b)Show Answer18) If log x = log 3 + 2 log 2- (3/4) log 16. The value of x is:½13/22Show Answer19) If log x = (1/2) log y = (1/5) log z, the value of x4y3z-2 is:0815Show Answer20) If log10000 x = -1/4, then x is given by:1/1001/101/20none of theseShow Answer21) A men can do a job within 10 days, working 8 hours a day, if women are 33.33% more efficient than the men. How many women will it take to finish the same job in 10days working 6 hours a day?1012151620Show Answer22) How many 5 digit no. can be formed from 0,2,4,5 & 9?9596120125Show Answer23) What will be the most significant number which divides 37, 59 and 74 leaving remainder 2, 3 and 4 respectively?9247Show Answer24) The number of times four used while writing the numbers from 1 to 100 is:18172119Show Answer25) Sum of two numbers is 60, and their product is 120. What is the sum of their reciprocals?311/21/3Show Answer26) If 13 + 23 + 33 +.... + 103 = 4050, then find the value of 23 + 43 + 63 + .... + 203.32400800751310054100Show Answer27) In an exam, 30% of the candidates failed in Science and 45% in History. If 20% failed in both Science and History, then what is the percentage of students who passed in both the subjects?55454450Show Answer28) A, B, C starts a race at the same time and the same point in the same direction in a stadium. A completes a circle in 125 seconds, B in 150 second and C in 100 seconds. After what time will they cross again at the same point?25 minutes15 minutes28 minutes20 minutesShow Answer29) Consider numbers between 100 and 1000 such that when each number is divided by 6, 7 and 11, it leaves five as the remainder in each case. What is the sum of the numbers?46292913861396Show Answer30) Consider some digits in between 10 and 1000 such that when each number is divided by 6, 7 and 11, it leaves five as the remainder in each case. What are the Original numbers?462234136196Show AnswerCognizant Verbal Ability QuestionsAnalogies:1) slur : speech : : smudge :?Show Answer2) Epaulet: shoulder: : ring :?Show Answer3) Vernacular: place: : fingerprint : ?Show AnswerOpposites:4) CorpulentShow Answer5) AdulterateShow Answer6) AmbidextrousShow AnswerThe following sentence broke into four Parts - A, B, C, D Choose the part which has an error.7)Physician point out thatthere are human processeswhich do not involvethe use of the sentence.Show Answer8)jack order fortwo plates chickenand a glassof waterShow Answer9) The succeeding is the batch of questions base on a paragraph or a set of conditions for each issue. Select the best answer choice given.If it is forbidden by law if the object of an agreement is the doing of an act that is prohibited by law the contract is void.If it is of nature than, it would defeat the solution of any law is the agreement is empty. If the object of a transaction is such that thing got directly forbidden by law, it will defeat the provision of statuary law.If the object of an agreement is corrupt, it is void.An object of an agreement is void if it involves or implies to the personal property of another.An object of an agreement is void where the constant regards as ignored.An object of an agreement is void where the constant regards are as opposed to public policy.9.1. An algorithm follows a six-step ZA, ZB, ZC, ZD, ZE, ZF, it gives the followingZD should come after ZEThe 1st may be ZD, ZA or ZEZC and ZB have not to complete before ZDZB must be immediately before ZCShow Answer9.2. If ZA set before ZD must place at2nd4th3rd5thShow Answer9.3. If ZA followed by ZB then ZA can follow thethird or fourthfirst or secondcannot be thirdfourth or fifthnoneShow Answer9.4. If ZE is the third term the number of different operations possible is12345Show Answer10) The following questions base on the given paragraph:Suraj plants six separate saplings -- A, B, C, D, E, F in rows no 1 to 6, according to the following conditions: He must plant A before B and E, He must plant B and D, The third has to be C10.1. Which of the following is acceptableAEBDCFAFCBEDCEBADFCFAEDBDBCEFAShow Answer10.2. Which of the following is trueC before FC before AD before EB before EA before DShow Answer10.3. If he plants F first, then which can plant secondABCDEShow Answer10.4. Which describes a correct combination of sapling and row?B, 6A, 3D, 2E, 6C, 1Show Answer10.5. If he plants b 6th which would plant first and secondA and DA and BB and AD and CD and EShow Answer10.6. If he plants D before E and after F he should plant D atfirstthe secondfourththe fifthsixthShow Answer11) At a particular moment, a watch shows 2 min lag although it is running fast. If it showed a 3 min lag at that moment but also gains by 1/2 min more a day than its current speed, it would show the right time one day sooner than it usually does. How many mins does the watch gain per day?256475Show Answer12) In 400m race A gives B a start of 7 sec and beats him by 24 sec. In another race, A beats B by 10 sec the speeds are in the ratio8:77:610:86:812:10Show Answer13) Spotting errors in English:The manor is often comingto meon SundaysNo ErrorShow Answer14) Spotting errors in English:Sham just finishedthe poemlaterNo mistakeShow Answer15) If VZSCQ can write as 'XBUFS,' then what can write as 'GJSF'?ILUHFIREREFIERIFShow Answer16) IF 'DBSJOH' can code as 'FEWHLD' and TIBSFT is coded as 'VLFQWP' how will DBTLFU be coded as in the same code?EDXIBPFEXIBQEDWPAIFEXJCQShow Answer17) When Atul saw Ramesh, he recalled, "He is the son of the father of my daughter." Who is Ramesh?Brother-in-lawBrotherCousinUncleShow Answer18) Two Vehicles start from the different places on a road, 200 km apart.1st car runs for 50 km and takes a left turn and then runs 25 km. It then turns right and then runs for another 35 km and then takes the direction back to reach the road. In the meantime, due to a significant break down the other car has run only 40 km along the way. What would be the distance between two vehicles at this point?58 Km85 Km65 Km88 KmShow Answer19) A man walks 11 km toward the south and then turns to the right. After walking 2 km, he turns to the left and walks 7 km. And then he goes back 3 km straight. Now in which direction is he from the starting place?South-EastNorth-WestSouthWestShow AnswerCognizant Technical Interview QuestionsQuestions mainly asked from:C Theory/ProgramsC++ or JavaOOPSSoftware EngineeringOptional - DBMS, Operating Systems, Data StructuresCognizant C Programming Interview Questions1) What is a pointer? Define it.Pointer is a variable which stores the address of other variables which hold some value in it. Directly pointer is used to point values of variables indirectly. We can manipulate its values.2) What is a dangling pointer in C?Dangling pointer is a pointer which does not point to a valid object of the appropriate type. It appears when a pointer is in the stack but not in the memory in a heap. Char *p =NULL; A dangling pointer attempt to deallocate without allocating space will result in a segmentation fault.Dangling pointers arise during object destruction, when an object that has an incoming reference is deleted or deallocated, without changing the data of the pointer, so that the pointer points to the memory location of the deallocated memory.3) What is a memory leak in a heap?When there is a space area in a heap, but no variable is in the stack pointing to that memory.4) What is a data type?Data Type defines the type of value which are allocated by us to a variable and have a range in between we assign values. E.g., "Int" it is a data type which able to store data between "-32768 to +32768" in C.5) What is the size of the integer data type?Size of it is 2 Byte or 4 Byte.6) What is malloc?Allocates requested size of bytes and returned a pointer first byte of allocated space. Malloc is using for dynamic memory allocation.Syntax:ptr = (cast-type*) malloc(byte-size) 7) What is a string?A string is a sequence of characters. It can be defined using the array or by using String header file.8) "/0" in a string?This symbol shows the ending of the string.E.g. char a[] = {"s","e","t","/0"};.9) What is recursion?The process by which a method calls itself directly or indirectly, again and again, is called recursion and the corresponding function.10) What is the difference between a pre-increment operator and post-increment operator?Pre-increment operator used incrementing the variable value by one before assigning the cost to the variable. Post-increment operator use to incrementing the variable value by one after assigning the value to the variable.11) What are the key features or characteristics OFC language?ReliabilityPortabilityFlexibilityInteractivityModularityEfficiency and Effectiveness12) What is embedded C?Embedded C is the extension of C programming language.Embedded C is used to develop microcontroller-based applications.Embedded C includes features not available in standard C like fixed-point arithmetic, named address spaces, and necessary I/O hardware addressing.Cell phones, MP3 players are some example of embedded systems in which integrated C is used to program and control these devices.13) Which level is C language belonging?C language is belonging to middle-level language. C language behaves as a bridge between machine level (low level) languages and high-level languages.C language is more user-friendly than machine level languages. And, C language does not support all the concepts that high-level languages offer. So, C programming language called as middle-level language.14) What is the difference between structured oriented, object-oriented and non-structure oriented programming language?Structured oriented programming language -In this type of language, large codes fragmented into small programs called functions.The main focus is on procedures and functions that operate on valuesData moves without any restrictions around the systems from one procedure to anotherProgram structure follows "Top-Down Approach."Example: C, Pascal, ALGOL, and Modula-2Object-oriented programming language -In this type of language, programs fragmented into objectsThe main focus is on the data/values that are manipulating and not on the procedures or functions.Data is hidden from functions and cannot access by external functionsProgram structure follows the "Bottom UP Approach."Example: C++, and C# (C sharp)Non-structure oriented programming language -There is no specific structure rule for programming this language.Example: BASIC, COBOL, FORTRAN14) What is modifier in C?Modifiers derive the space to allocate for a variable.Modifiers are fixed with basic data types to modify (either increase or decrease) the amount of storage allocated to a variable.For example, storage requirements for int data type are 4 bytes for a 32-bit processor. We can increase range by using long int data type which is 8 byte. We can decrease the range by using short int which is 2 byte.15) What is the difference between variable declaration and variable definition in C?Variable declaration tells the compiler about data type and size of the variable. Whereas, variable definition allocates memory to the variableVariable can be declared many times in a program. But, the definition can happen only one time for a variable in a program.Variable declaration is for assignment of properties and identification to a variable. Whereas, a variable definition is for assignments of storage space to a variableCognizant OOPs Interview Questions1) What are virtual Functions?In object-oriented programming, in languages such as C++, and Object Pascal, a virtual function or virtual method is an inheritable and overrideable function or method for which dynamic dispatch facilitated. This concept is an essential part of the (runtime) polymorphism portion of object-oriented programming (OOP).2) What is overloading in OOPs?Overloading is a process used to avoid redundant code where the same method name used multiple times but with a different set of parameters. The actual method that gets called during runtime is resolved at compile time, thus avoiding runtime errors.3) What is overriding?In any object-oriented programming, Overriding is a process that allows a child class or subclass to provide a specific implementation of functions that is already provided by one of its super-classes or parent classes.4) What is polymorphism?By using the ability of polymorphism an object can take on multiple types. The frequent use of polymorphism occurs when a parent class refers to an object of the child class. The Java object that can pass more than one IS-A test is polymorphic.5) What is data abstraction?In oops, abstraction is one of three main principles (along with encapsulation and inheritance). Through the process of abstraction, a programmer hides all but the relevant data about an object to reduce complexity and increase efficiency.6) What is encapsulation?Encapsulation is one of the primary concepts in object-oriented programming. It describes the idea of combining data in a single class and methods that work on that data, e.g., a class which is a blueprint in java. This concept is also often used to preserve the internal state, of an object from the outside.7) What is Inheritance in java?In object-oriented programming, inheritance helps new objects to take on the properties of old objects. A class that uses for inheritance is called a base class or superclass. A class that inherits data from a base class is called a subclass or derived class8) What is the constructor?A constructor is a method which is used to initialize a newly created object and is called just after when memory allocated to the object. It can be used to implement the objects to desired values or default values at the time of object creation.9) What is the destructor?A destructor used when the initialized object is destructing it called automatically during the destruction of an object. It helps in recovering the heap space and remove files.Cognizant Data structure Interview Questions1) What is a Data Structure?Data Structure is a process in which management or organization of data that enable a more efficient way to organize the data.2) What have linked lists?A linked list is a set of ordered data and each of its previous nodes connected to its succeeding node. It is like an array but more efficient then array because we can insert or delete data in between the nodes.3) Is the array of data structure?Yes, because it also handles the data in a structured way.4) Define a binary search Tree?It is also known as ordered or sorted binary tree. It keeps there nodes or keys in sort form, and the root node of BST is bigger than the left node and smaller than the right node.5) What is a Binary Tree in the data structure?A binary tree is part of a data structure that has two sub-nodes, a right node, and a left node. In programming, binary trees are an advanced version of the linked list.6) What is the dissimilarity between Push and Pop methods of the stack?Pushing and popping applies to the way data is stored and fetched from a stack. A push method denotes data being added to it, meaning information is being "pushed" in the stack. On the other hand, a pop method denotes data retrieval/fetch, and in particular, refers to the first data is being fetched.7) What is the dissimilarity between a stack and the array?A stack base on LIFO pattern. It means that data access follows a sequential process wherein the last data to be entered when the first one deleted. Arrays do not follow a particular order and instead can access by referring to the indexed element within the array.8) What are doubly linked Lists?Doubly linked lists are a particular part of linked list wherein traversal across the data elements can be done in any directions. This is possible by having two links in every node, one that connects to the next node and another one that links to the previous node.9) What is a queue data structure?A Queue is a data structure which is linear and follows a fixed order in which the operations occur. The order is always First In First Out (FIFO). An excellent example of a queue is any queue of the customer for a resource where the customer that came first served first. The difference between stacks and queues is while deleting.10) What is a stack data structure?Basic features of Stack are an ordered list of the similar data type. The stack is LIFO (Last In First Out) data structure, or we can say FILO (First In Last Out) data structure. Push () method is used to insert/enter new elements into the Stack and pop() method is used to remove/delete an element from the stack.11) What is a graph in the data structure?A graph shows a representation of a set of objects/nodes where some pairs of object/nodes are connected by links/connection. The interconnection of objects are represented by points termed as vertices, and the links that connect the vertices are called edges.12) What is a priority queue?A priority queue is an abstracted data type which is like a queue or stack data structure, but where additionally each element has a "priority" associated with it. In a priority queue, an element with high priority is served before an element with low priority.13) Show the time complexity of the linked list during insertion?The time complexity of insertion/deletion in a singly linked list depends upon the position where you want to perform them. For example, if you want to insert an element at the end of the linked list, then you have to traverse/travel the entire list, and hence the complexity will be O(n).Cognizant Programming Questions1) Write a program to reverse any number.This code below is written in Java.package javaapplication6; import java.util.Scanner; public class JavaApplication6 { public static void main(String[] args) { int i, temp, sum=0, n; Scanner sc = new Scanner(System.in); n=sc.nextInt(); temp=n; while(n>0) { int r = n%10; sum = sum*10+r; n = n/10; } System.out.println("Reverse of Number is:-" +sum); if(temp==sum) { System.out.println("Palindrom"); } else { System.out.println("Not Palindrom"); } } } 2) Write a program to find out some of the digits of the given number.package javaapplication6; import java.util.Scanner; public class JavaApplication6 { public static void main(String[] args) { int i, temp, sum=0, n; Scanner sc = new Scanner(System.in); n=sc.nextInt(); temp=n; while(n>0) { int r = n%10; sum = sum+r; n = n/10; } System.out.println("Reverse of Number is:-" +sum); } } 3) Write a program to find out the power of a number.package javaapplication6; import java.util.Scanner; public class JavaApplication6 { public static void main(String[] args) { int result=1, n; Scanner sc = new Scanner(System.in); System.out.println("the Exoponent is:- "); n=sc.nextInt(); System.out.println("the base is:- "); int base = sc.nextInt(); while (n != 0) { result *= base; --n; } System.out.println("Power of Number is:-" +result); } } 4) Write a program to add two numbers without using the addition operator.package javaapplication6; import java.util.Scanner; public class JavaApplication6 { static int Add(int x, int y) { while (y != 0) { int carry = x & y; x = x ^ y; y = carry << 1; } return x; } public static void main(String arg[]) { Scanner sc = new Scanner(System.in); System.out.println("First value is:- "); int a=sc.nextInt(); System.out.println("Second value is:- "); int b=sc.nextInt(); System.out.println("Sum of both digits:- "+Add(a, b)); } } 5) Write a program to subtract two numbers without using a subtraction operator.package javaapplication6; import java.util.Scanner; public class JavaApplication6 { static int Add(int x, int y) { while (y != 0) { int borrow = ~ x & y; x = x ^ y; y = borrow << 1; } return x; } public static void main(String arg[]) { Scanner sc = new Scanner(System.in); System.out.println("First value is:- "); int a=sc.nextInt(); System.out.println("Second value is:- "); int b=sc.nextInt(); System.out.println("Sum of both digits:- "+Add(a, b)); } } 6) Write a program to show largest among three numbers using binary minus operator.package javaapplication9; import java.util.Scanner; public class JavaApplication9 { public static void main(String[] args) { Scanner s = new Scanner(System.in); int a = s.nextInt(); int b = s.nextInt(); int c = s.nextInt(); if(a-b>0 && a-c>0) System.out.println("Greatest is a :-"+a); else if(b-c>0) System.out.println("\nGreatest is b :-"+b); else System.out.println("\nGreatest is b :-"+c); } } 7) Write a program to show the largest among three numbers using conditional operator.package javaapplication9; import java.util.Scanner; public class JavaApplication9 { public static void main(String[] args) { Scanner s = new Scanner(System.in); int a = s.nextInt(); int b = s.nextInt(); int c = s.nextInt(); int big = a > b ? (a > c ? a : c) : (b > c ? b : c) ; System.out.println("\nGreatest elements is :-"+ big);}} 8) Write a program to show the generic root of any number.package javaapplication9; import java.util.Scanner; public class JavaApplication9 { public static void main(String[] args) { Scanner s = new Scanner(System.in); int a = s.nextInt(); int b=0,c; while(a>10){ b=0; while(a>0){ c=a%10; a=a/10; b+=c; } if(b>10) a=b; else break; } System.out.println("\nSum of the digits in single digit is:-"+b);}} 9) Write a c program to show the prime factor of a given number.package javaapplication9; import java.util.Scanner; public class JavaApplication9 { public static void main(String[] args) { Scanner s = new Scanner(System.in); int a = s.nextInt(); int b=0,c,j,i,isPrime; for(i=2; i<=a; i++) { /* Check 'i' for factor of num */ if(a%i==0) { /* Check 'i' for Prime */ isPrime = 1; for(j=2; j<=i/2; j++) { if(i%j==0) { isPrime = 0; break; } } /* If 'i' is Prime number and factor of num */ if(isPrime==1) { System.out.println(i); } } } } } Cognizant HR Interview QuestionsTell me about yourself?What do you know about this organization?Why should we hire you?Assume you are hired, then how long would you expect to work for us?How would you rate yourself on a scale of 1 to 10?What are your achievements in life?What is your objective in life?What are your strengths?What are your weaknesses?What are your hobbies?Explain, how would you be an asset to this organization?What are your salary expectations?
More detailsPublished - Mon, 05 Dec 2022
Created by - Admin s
Company Overview:Wipro Limited is one of the leading global information technology services corporation. It's headquarter is situated in Bangalore, and "Abidali Neemuchwala" is the present CEO.Wipro works on the philosophy "think and implement" which helps the clients to do business better.Wipro limited (western India palm refined oils limited) founded by "M.H. Hasham Premji" on 29 December 1945. It is the western India Product Company, and it has come into existence with a business unit of vegetable oil. Later, it was diversified into the manufacturing of soaps and other consumer products services. It was ventured into IT and computing industry in 1981.Now a day, this Company is recognized globally for fast services, a strong commitment to sustainability and good corporate citizenship, they have over 160,000 dedicated employees serving clients across six continents.Play VideoxThese are some essential services provided by Wipro limited:Analytics, Application development, cloud computing and IT infrastructure services, digital operation and platform services, and product engineering services.Wipro Eligibility Criteria for Engineering CandidatesGraduation CriteriaNote: The candidates who are looking for the full-time job will be considered only.B.E / B.Tech in all stream (ME/CIVIL/CSE/EEE etc.)Engineering candidates of 2018 batch are eligible to apply.Academic Criteria for Wipro:The candidate should have more than 60% marks throughout the academics (Marks will be considered in points, so the candidates having 59.9 % will not be taken into consideration)The candidate shouldn't carry any current backlogs at the time of appearing for Wipro selection process.The graduation must be a Full-Time course recognized by the Central/State government of India.The candidate must have completed all the exit formalities in the previous organization before joining Wipro (if any).Wipro Policies:If the candidate has attended an interview within the past six months from the date of the new application, then he/she is not eligible to apply.If the candidate's application has terminated by Wipro for some reason, then the candidate is not eligible to apply.If the candidate misses the opportunity to give the interview for any reason in that case the candidate has the right to apply again and can attend the selection process.Documents required:The candidate should have to carry all the original mark sheets, and Xerox related to SSC (10th), intermediate (12th) and Graduation are required to be produced at the time of interview.A copy of updated resume.Passport size photographs.An original ID proof issued by the government of India (Aadhar Card, Pan Card, Voter ID, Passport, etc.)Wipro Recruitment ProcessAs per my observation, the Company conducts three rounds for the selection process.These rounds are as follows:Written ExamTechnical InterviewHR InterviewNote: Every round is the elimination round so the candidate must have to clear all these rounds.Wipro Written Exam PatternPaper SectionNo. of questionsCut Off PercentileNegative MarkingVerbal1660%NoAptitude1360%NoReasoning1260%NoCoding2 Questions50%NoEnglish TestLess than 5 Mistakes70%NoWipro Verbal Interview Questions1) Find the synonym for ostentatious.GlitteryModerateCalmCultivateShow Answer2) Find the antonym for "focus."FixateDisorganizeConvergeConcentrateShow AnswerFill in the blanks by using the given set of words to make the complete sentence.3) The immensely ______ title character was the epitome of greed: he was so ______ that he precisely sold his daughter to the highest bidder.Gregarious, avidRapacious, avariciousConventional, orthodoxGluttonous, cleverShow Answer4) Fill in the blank: The person declined to fawn_________ the feet of his master.attoaboutontoQuestion 5 and 6 consists of two words each that have a specific relationship to each other, select the words pair that has the same relationship as the original pair of words.5) Animals : OilCow : MilkPlants : CoalProduce : ManureFire : SmokeShow Answer6) Defect : ReuniteExhort : EncourageFormant : RebellionExpend : ReplenishEncroachment : OccupyShow Answer7) Find the missing word in the set Pooch : dog :: ...?... : catCivetHoundHyenaShow AnswerWhich one is the most similar word in meaning to the given word?8) After six months of coding practice, he has become much "Deft" with the technology.AgileSluggishStagnantinertShow AnswerWhich one is the most opposite word in meaning to the given the word?9) We should work on this section and "intensify" the changes as soon as Possible.BoostDeepenLessenQuickenShow Answer10) PedanticImpreciseAbstruseObscureObnoxiousShow AnswerSelect the option which expresses the meaning of the idioms and phrases11) Beating around the bush:Avoiding the main topicA person upset about something that happened previously.Possible obstacles in your pathTo hear rumours about something or someoneShow Answer12) The ball is in your court:To hear rumours about something or someoneCannot judge something primarily on appearance.It depends upon you to make the next decision or step.To disclose a secret.Show Answer13) Come hell or high water:A huge amount of money given to a person when he/she leaves a company or retiresSomething good and useful that has notPossible obstacles in your path (will not stop you)Being serious or dedicatedShow Answer14) Chip on your shoulder:When anyone is upset about anything that happened a while agoComplaining about a loss from the pastTo disclose a secretWhen anyone receives the same treatment, usually negative, that he/she gives to othersShow Answer15) Hear it on the grapevine:Cannot judge something primarily on appearance.To perform Action or for communications need more than one person.To be in low spirits.To hear rumours about something or someone.Show Answer16) To be in the doldrums:To remain neutralTo be in low spiritsTo initiate a social conversation or interactionA process that helps to know if something is correctShow AnswerWipro Aptitude Interview Questions1) There is a family of six persons L, M, N, O, P, and Q. They are the Lawyer, Doctor, Teacher, Businessman, Actor, and Director. Two married couples are in the family. O, the businessman is married to the Lady Teacher. The Doctor is married to the Lawyer Q, and the Director is the son of M and brother of P. N, the Lawyer is the daughter-in-law of L. P is the unmarried Actor. L is the Grandmother of Q. Which is the profession of L?LawyerTeacherDoctorDirectorShow Answer2) The sum of a number and its two preceding numbers is equal to 36. Find the number:101198Show Answer3) Sanjay invested an amount of Rs 12,960 for two years on compound interest and received an amount of RS 17,640 on maturity. What is the rate of interest per annum?4%5%10%Data InadequateShow Answer4) The tank has six pipes fitted in them. Some of them are for inlet purpose and rest for outlet purpose. Each inlet pipe can fill the tank in 12 hours, and each outlet pipe can empty the tank in 8 hours. On opening all the pipes, an empty tank is filled in 12 hours. How many inlet pipes and outlet pipes are there?4,22,35,24,4Show Answer5) A reservoir is provided by two pipes X and Y. X can fill the reservoir 5 hours faster than Y. If both together fill the reservoir in 6 hours, the reservoir will be filled by Y alone in10 hours15 hours8 hours12 hoursShow Answer6) A dealer buys dry fruits at the rate of 200, 160, and 120 per kg. He bought them in the ratio 24:30:40 by weight. He in total gets 20% profit by selling the first two, and at last, he finds that he has no loss or no gain in selling the whole quantity which he had. Calculate the percentage of loss that he suffered for the third quantity?30%40%20%50%Show Answer7) A boat takes 38 hours for traveling downstream from point X to point Y and coming back to a point Z midway between X and Y. If the stream velocity is 4km/h and the boat speed in still water is 14 km/h, find the distance between X and Y?200 km360 km260 km220 kmShow Answer8) The speed of a boat is 8 km/h in still water, and the speed of the current is 4 km/h. If the time taken to reach a certain distance upstream is 18 hours, the time it will take to go the same distance downstream is3.5 hours6.5 hours6 hours3 hoursShow Answer9) A man can swim 10.5 km/h in still water, and he finds that it takes him twice as long to swim up as to swim down the river. The speed of the stream is2.5 km/h3.5 km/h1.75 km/h2 km/hShow Answer10) Seats for Chemistry, Mathematics, and Computer science in a school are in the ratio 10:14:16. The management wants to increase these seats by 40%, 50%, and 75% respectively, find the ratio of increased seats?2:3:45:7:68:9:7None of theseShow AnswerNote: you need to practice this type of questionsWipro Reasoning Interview QuestionsDirection for the questions 1 to 5: These questions are based on the blood relation:P is the mother of Q. Q is the sister of R. S is the son of R. T is the brother of S. U is the mother of T. V is the granddaughter of P. Q and R is the only two children of W.1) How is W related to U?Daughter-in-lawFather-in-lawGranddaughterCannot be determinedShow Answer2) How is T related to R?FatherSonCousin brotherCannot be determinedShow Answer3) Who is the mother of G?GBFEither B or FShow Answer4) If RAIL is coded as 'AILR,' and 'PARVEZ' is coded as 'AEPRVZ.' In the same code language, 'BLANK' will be coded asKNALBAKNLBAKLNBAKBNLCannot be determinedShow Answer5) Complete the given series.XP OI ? CADGHDGDDHShow AnswerDirection for the questions 6 to 8: these questions are based on the given English wordsNAM GET FAN CUB MID6) If we interchange the position of the first and third letters of all the words, how many words will form meaningful English words?ThreeTwoOneNoneShow Answer7) If all the letters of the words are arranged alphabetically (within the word), how many words will remain the same?OneThreeTwoNoneShow Answer8) If all the letters of the words are changed to the next letter of the English alphabetical series, how many vowels will appear in words? (Same or different vowel)NoneThreeTwoMore than threeOneShow Answer9) Which pair is not following the series?AZ GW MT SP YNAZGWMTSPYNShow Answer10) Look at this series: 57, 57, 40, 40, 23, 23,... What will next?12140618Show AnswerNote: You need to practice this type of questions.Wipro Interview: Coding RoundWipro gives two coding questions (based on automata and pattern) in the written round to check the coding skills. Out of the two, one program should compile successfully to go for next round of interview.Note: The candidate who is familiar with the basic concepts can easily crack the logic of the program.Let's take an example:1) Write a program to print the pattern:1*2*3*4*17*18*19*20 5*6*7* 14*15*16 8*9*12*13 10*11Show Answer2) Write a program to remove all the vowels from a given string using switch case#include #include #include int vowel(char); int main() { char s[100], a[100]; int i, j = 0; scanf("%s" ,s); for(i = 0; s[i] != '\0'; i++) { if(vowel(s[i]) == 0) { a[j] = s[i]; j++; } } a[j] = '\0'; printf("%s\n", a); return 0; } int vowel(char ch) { switch(ch) { case 'a': case 'e': case 'i': case 'o': case 'u': case 'A': case 'E': case 'I': case 'O': case 'U': return 1; default: return 0; } } Note: You need to practice the programs as more as possible.Wipro Technical Interview Questions1) What are the functionalities of an operating system?These are some major functionalities of an operating system:The operating system shares the Computer's memory and sharing of the central processing unit time by various applications and peripheral devices.An operating system provides a user interface, i.e., graphical user interface and command line.An operating system includes functionality for booting the computer.Perform some basic tasks, i.e., managing the peripheral devices.It provides file management which refers to the way that operating system stores, retrieves, manipulates, and saves data.2) What is the difference between UNIQUE key and PRIMARY key constraints?Difference between unique key and primary key constraints:Unique keyPrimary keyA table can contain multiple unique keys.A table can contain only one primary key.NULL values are allowed.NULL values are not allowed.It helps to maintain a unique data in a column of a table.It helps to identify a unique row from a table.For MS SQL server databases, a unique constraint will generate a unique NON-CLUSTERED INDEXPrimary key will generate a unique CLUSTERED INDEX3) How can you delete the duplicate row in a table?In case of duplicate rows, you have to be more careful at the time of fetching records from the table.To overcome this problem, we use a DISTINCT keyword.It is used along with a SELECT statement to eliminate all duplicate records and fetching unique records.Syntax:The basic syntax to eliminate duplicate records from a table is:SELECT DISTINCT column1, column2,....columnNFROM table _nameWHERE [conditions]EXAMPLE:Let us take an example of the STUDENT table.ROLL_NONAMEPERCENTAGEADDRESS1AJEET MAURYA72.8ALLAHABAD2CHANDAN SHARMA63.5MATHURA3DIVYA AGRAWAL72.3VARANASI4RAJAT KUMAR72.3DELHI5RAVI TYAGI75.5HAPUR6SONU JAISWAL71.2GHAZIABADFirstly we should check the SELECT query and see how it returns the duplicate percentage records.SQL > SELECT PERCENTAGE FROM STUDENTSORDER BY PERCENTAGE;PERCENTAGE63.571.272.372.372.875.5Now let us use a SELECT query with DISTINCT keyword and see the result. This will eliminate the duplicate entry.SQL > SELECT DISTINCT PERCENTAGE FROM STUDENTSORDER BY PERCENTAGE;PERCENTAGE63.571.272.372.875.54) Define the SQL Profiler?SQL Profiler can be defined as the profiler utility which is mainly used to track connections to the SQL Server and also determine the activities such as which SQL Scripts are running, and which one is getting failed, etc.5) What is stored procedure? Explain with example.Stored procedures are a batch of SQL statements that can be executed in a couple of ways. Most of the DBMS support stored procedures; however, not all do. The stored procedure increases the reusability as here the code or the procedure is stored into the system and used again and again that makes the work easy.Syntax:CREATE PROCEDURE procedure_name AS sql_statement GO; To execute a stored procedureEXEC procedure_name; Create a table and use this syntax for example.6) What is a process and what is a thread?A thread is a lightweight sub-process, the smallest unit of processing. It is a separate path of execution.Threads are independent that means if there is an exception in one thread, it doesn't affect other threads. It uses a shared memory area.The process is heavyweight and can consists of multiple threads. It is a small part of a program.7) What are the advantages of a thread? How does the multithreading look like?These are the following advantages of a Thread:It provides efficient communication.It minimizes the context switching time.By using thread, we can get the concurrency within a process.Thread allows utilization of multiprocessor architectures to a greater scale and efficiency.A process which executes multiple threads simultaneously is known as multithreading.A thread is a lightweight sub-process, the smallest unit of processing.To achieve multitasking in java, we have two ways:Multiprocessing and multithreadingOne process may contain more than one thread and execute simultaneously is known as multi-threading.8) What are Multi-Processing and Multitasking?Multitasking: As the name indicates multiple tasks run on a single CPU. We use multitasking to utilize the CPU.Multitasking can be achieved in two ways:Process-based Multitasking (Multiprocessing)Thread-based Multitasking (Multithreading)Multi-processing: Multi-processing refers to the ability of a system to support more than one central processing unit at the same time.Multithreading: As the name indicates multiple threads run concurrently.A thread is a lightweight sub-process, the smallest unit of processing.9) What are stack and Queue and its applications?StackThe stack is an ordered list in which, insertion and deletion can be performed only at one end that is called a top.The stack is a recursive data structure having a pointer to its top element.Stacks are sometimes called as Last-In-First-Out (LIFO) lists, i.e., the element which is inserted first in the stack will be deleted last from the stack.Applications of Stack:RecursionExpression evaluations and conversionsParsingBrowsersEditorsTree TraversalsQueueA queue can be defined as an ordered list which enables insert operations to be performed at one end called REAR and delete operations to be performed at another end called FRONT.The queue is referred to be as the First-In-First-Out list.For example, people waiting in line for a rail ticket form a queue.Applications of Queue:The queues are widely used as waiting lists for a single shared resource like a printer, disk, CPU.The queues are used in the asynchronous transfer of data (where data is not being transferred at the same rate between two processes), e.g., Pipes, file IO, sockets.The queues are used as buffers in most of the applications like MP3 media player, CD player, etc.The queues are used to maintain the playlist in media players to add and remove the songs from the playlist.The queues are used in operating systems for handling interrupts.10) What is indexing, what are the advantages and disadvantages of it?Indexes are special lookup tables. It is used to retrieve data from the database very fast.An Index is used to speed up select queries and where clauses. But it shows down the data input with insert and update statements. Without affecting the data, we can create or drop indexesAn index in a database is just like an index in the back of a book.Indexing can be of the following typesPrimary index, secondary index, and clustering index.The advantages of indexes are as follows:An index makes it possible to retrieve data quickly.Index's use in queries usually results in much better performance.They can be used for sorting. A post-fetch-sort operation can be eliminated.Index guarantees uniquely identifiable records in the database.The disadvantages of indexes are as follows:Indexes decrease the performance on inserts, updates, and deletes.Indexes take up space (this increase with the number of fields used and the length of the fields).Databases will have monocase values in fields that are indexed.11) What is De-Normalization where does it have?Denormalization is the process of boosting up database performance and adding of redundant data which helps to get rid of complex data. Denormalization is a part of database optimization technique. This process is used to avoid the use of complex and costly joins.Denormalization doesn't refer to the thought of not to normalize instead of that denormalization takes place after normalization. In this process, firstly the redundancy of the data will be removed using normalization process than through denormalization process we will add redundant data as per the requirement so that we can easily avoid the costly joins.12) What are the Different Objects in DBMS?A database objects use to store or reference data in the database. Any statement which is written with CREATE Command is known as the database object.Different types of object in DBMS are:View: This object is used to create a view in the database. It is a logical table based on another view. A table on which view is based is called the base table.Table: we can create a table in a database by using the CREATE TABLE statement.Sequence: This object command used to create a sequence in the database. It is a user-created database object which is shared by multiple users to generate unique integers.Index: A database object can create indexes in the database by using an index. Indexes are used for fast retrieval of rows from a table.Synonym: This object is also used for creating indexes in the database. By synonym, you can easily access the objects13) What are Self-Join and Outer Join, where do you use it?Self-Join: A self-join is a join which joins the table with itself, means that each row of the table is combined with itself and with every other row of the table. The table contains a FOREIGN KEY which references its PRIMARY KEY.It shows the one-to-many relationship in a table also known as a unary relationship.Now come to SQL outer join, all the content of both tables is integrated together either they are matched or not.An outer join is of two types:1. Left outer join (also known as left join): this join returns all the rows from left table combine with the matching rows of the right table. If you get no matching in the right table, it returns NULL values.Syntax: Left outer joinSELECT table1.column1, table2.column2.....FROM table1LEFTJOIN table2ON table1.column_field = table2.column_field;2. Right outer join (also known as right join): this join returns all the rows from right table are combined with the matching rows of left table .If you get no column matching in the left table .it returns null value.Basic syntax for right joins:SELECT table1.column1, table2.column2.....FROM table1RIGHT JOIN table2ON table1.column_field = table2.column_field;14) Give a SQL Query which uses Outer Join.Syntax:Left outer joinSELECT table1.column1, table2.column2...FROM table1LEFT JOIN table2ON table1.column_field = table2.column_field;Let's take two tables in this example to elaborate all the things:CUSTOMER TABLE:IDNAMEAGESALARY1ARYAN51560002AROHI21250003VINEET24310004AJEET23320005RAVI2342000This is the second tableORDER TABLE:O_IDDATECUSTOMER_IDAMOUNT00120-01-20122300000212-02-20122200000322-03-20123400000411-04-201245000Join these two tables with LEFT JOIN:SQL SELECT ID, NAME, AMOUNT, DATEFROM CUSTOMERLEFT JOIN ORDERON CUSTOMER.ID = ORDER.CUSTOMER_ID;This will produce the following result:IDNAMEAMOUNTDATE1ARYANNULLNULL2AROHI300020-01-20122AROHI200012-02-20123VINEET400022-03-20124AJEET500011-04-20125RAVINULLNULL15) Explain some differences between TRUNCATE and DELETE commands with their syntax?There is a slight difference b/w delete and truncate statement. The DELETE statement only removes the rows from the table based on the condition defined by WHERE clause or remove all the rows from the table when the condition is not specified.But it does not free the space containing by the table.Syntax:DELETE FROM table_name [WHERE condition]; But if you do not specify the WHERE condition, it will remove all the rows from the table.DELETE FROM table_name; The TRUNCATE statement: It is used to delete all the rows from the table and free the containing space.Syntax:TRUNCATE TABLE employee; 16) Define memory management in C.When you run a program, it loads into your computer memory and starts execution by sending and receiving the instructions from the computer's processor. When your program needs to run a function, then it loads at another part of the memory till it runs and releases that memory when the task is complete.Now, talk about the concept of dynamic memory allocation in c language, which enables the C programmer to allocate memory at runtime. Dynamic memory allocation in c language is possible by four functions of stdlib.h header file.malloc()calloc()realloc()free()17) What are the steps involved in designing complete software?To build software, a programmer should have to follow the SDLC.Software development life cycle is a process of developing new softwareThere are six steps of SDLC:Planning: Plan about the scope, approach, functionalities, etc.Requirement analysis: Gather the required tools, data, and information that are required for the projectDesigning: Design a prototype to check the architecture of the project.Coding: coding as per designing.Testing: testing is done to check whether the actual result meets the required result.Maintenance: Updates18) What is the difference between Abstract classes and interface?Java interface should be implemented using the keyword "implements"; A Java abstract class should be extended using the keyword "extends."An Interface can extend interface only; Abstract class have two properties, it can extend only one java class but implement more than one interface at a time.19) What is the property of a class?We can define property in a way that property is a member of a class that provides the access of an object or a class to an attribute. For e.g., Properties include the length of a string, the size of a font, the caption of a window, the name of a customer, and so on.20) Define precondition and postcondition to a member function.A pre-condition is a condition that must be true before a method runs for it to workA post-condition is a condition that must be truly guaranteed after a method is finished.If all the preconditions of this method are satisfied, then postconditions will also meet for the same method.No guarantee for behavior if the preconditions not meet.21) How can you sort the elements of an array in ascending order?C program to sort the element of an array in ascending order.#include include void main() { int i, j, a, m, num[30]; printf("Enter the value of N \n"); scanf("%d", &m); printf("Enter the numbers \n"); for (i = 0; i 2 + 5 && 4) The given expression is equivalent to:((5 > (2 + 5)) && 4) The expression (2 + 5) will executes first and the result will be 7Then after first part of the expression (5 > 7) executes and gives 0 (false) as an outputFinally, (0 && 4) executes and gives 0 (false).Associativity:4 * 2 / 4 Here, operators * and / have the same precedence. Both "*" and "/" are left to right associative, i.e., the expression on the left is executed first and moves towards the right.Thus, the expression above is equivalent to:((4 * 2) / 4) i.e., (4 * 2) executes first and the result will be 8 (true) then, (8 / 4) executes and the final output will be 2 (true) 53) What is the rule for a catch or declare method declarations?Catch block catches any exception that results from the try block. If a checked exception is thrown within the body of the method, the thrown exception must be caught by the method (with the help of try/catch block) or declare it in its throws clause.54) What is the top class of the AWT Event Hierarchy?java.awt.AWTEVENT class is the highest-level class of AWT event hierarchy.55) When is a thread created and started, what is its initial state?A thread is created and started with its Initial state called "ready" state where a thread is ready to run.56) Is it possible to declare an anonymous class which implements an interface and extends a class?Yes, an anonymous class can extend its superclass or implement an interface but cannot use both simultaneously.57) Define Synchronization and why is it important?Synchronization is a process which provides a feature by which access of multiple threads to any shared resource can control.Hence, Java Synchronization is a better option for restriction. i.e., It allows only one thread to access the shared resource.The synchronization is mainly used toTo prevent thread interference.To prevent consistency problem.58) Is Sizeof a Keyword?Sizeof is an operator in C++ and a keyword in C, but it is not available in java.59) What is a priority of task and how is it used in scheduling?The entire task can't execute simultaneously so that a scheduler assign priorities to all tasks for its execution. Priorities can be high or low depending on the task's importance, and the integer values determine it.Higher priority gets CPU for execution first.60) Describe the three levels of data abstraction?Data abstraction in DBMS is a process of hiding irrelevant details from users. Because database systems are made of complex data structures, so it makes accessible the user interaction with the database.Following are three levels of data abstraction:Physical level: It is the lowest level of abstraction. It describes how data are stored.Logical level: It is the next higher level of abstraction. It describes what data are stored in the database and what the relationship among those data is.View level: It is the highest level of data abstraction. It describes only part of the entire database.61) What is Hashing technique in the data structure?Hashing is a faster searching technique. The process of mapping a large amount of data item to a smaller table with the help of a hashing function is called hashing. In other words, hashing is a technique to convert a range of key values into a range of indexes of an array.In terms of java: Hashing is a way to assign a unique code for any variable or object after applying any function or algorithm on its properties.Wipro HR Interview Questions1) Tell us about yourself.This is the most commonly asked questions for both freshers as well as experienced candidates. Well, you should answer this question in the following way:My name is Mohd Pervez, and I am from Delhi. Now if I talk about my education, I have done graduation from Krishna engineering college Mohan Nagar with an aggregate of 70%. I have done my 12th schooling from Delhi Public School and 10th schooling from Victoria Public School Yamuna Vihar with an aggregate of 60% and 70% respectively.Now come to my technical skills: I am quite good in C, Core Java, and Software Testing.Now if I am talking about my family background, we have 8 in all. My father is a businessman, and my mother is a housewife. I have two elder brothers, both are graduated from Delhi University and currently involved in family business.Now come to my hobbies, I am fond of playing cricket, listening to music, and internet surfing.That's all about me sir/mam.Note: If you want to add more then you can tell about your strength and weakness too.2) Why should we hire you?This question is one of the most important questions which is asked in each and every interview.You have to answer this question in the following way:Sir, I am fresher, I have no experience, but I have positive thinking, positive attitude. I want to learn new things; I want to explore my knowledge and skills more and more that I have. I have done training from TCS ion on the software testing domain too. I am a goal-setter; I have set my goals for a task and work accordingly. I never give up responsibility in between. I love to work in a team.These are the following reasons that provide me the confidence and make me a perfect candidate for selection.3) Where do you see yourself after five years?Well, this is also a frequently asked question in every interview.Some of the candidates answer this question in a way; I would like to see myself at manager post. Some of the candidates say I would like to see myself as your replacement. This type of answer treated as a threat by the interviewer. Try to avoid these things.As a fresher, you have to answer this question in the following manner:Sir I would like to enhance my skills more and more. This will make me a professional person who has all the skill set and experiences. I would like to see myself in a good position in my domain.4) What is your short-term goal?You have to answer this question in the following way.As a fresher graduate, I need to start building a strong presence in the industry, which helps mine to accumulate the experience and skill set for a bright future. I want to work for a company that I respect and do a job that I enjoy.5) What is your Long-term goal?My long-term goal is to look at myself in a good position, respect in the industry, and responsibilities in my core domain.I would like to get success not in term of money only but also in term of knowledge and working experience, etc.6) What is your biggest mistake?This question is asked in the interview to check your ability that how quickly you can recover yourself.Well, you have to answer this question in this way:You should have to start with the most significant weakness that diverts you directly and let you go downwards.For example:If someone wants help then I never say no whether I am comfortable or not, left out some opportunities, try to explore more and more. I gets diverted easily, sometimes strive for shortcuts to achieve a goal.These are some biggest mistake that I try to avoid.7) What are your greatest strengths?Everyone knows about his/her weakness and strength. You have to answer this question in a way that makes you different from others. You have to leave a good impression in front of the interviewer.For example:I have positive thinking, positive attitude. I have practical knowledge too. I can make a relation with others quickly. I am polite in nature and can handle the organization's pressure.I give my 100% to this organization. Work with a goal that is my organization should grow upward more and more so that it has been listed in the top of the IT MNC companies at any cost.8) What are your most significant weaknesses?You have to answer this question positively so that the interviewer could not mark you for your weakness.For example:If someone wants help then I never say no whether I am comfortable for help or not, sometimes go for shortcuts to achieve a goal very quickly. These are my greatest weakness that I want to overcome these as soon as possible.9) Can you work under pressure?The best answer to this question is yes, doesn't matter you are in under pressure or out of pressure. An employee should give their 100% to their work. Well, Working under pressure is an excellent trait to have. Though, the pressure is created when the employees don't give their full effort to work.The best employee is one who could give their full effort in any situation and never give up any task in between.10) Tell us about your interest and hobbies?Most of the time this question is covered in the introduction part, but some interviewer could ask it separately to check your area of interest.You have to tell only the field of interest and hobbies very clearly.For example:My area of interest is software testing, I have done training on software testing from TCS ION which is a training partner of TCS.Now if I talk about my hobbies, I am fond of playing cricket, Listening to music, and internet surfing.11) Describe your management style.My management style varies according to the employees. All the employees do not have the same efficiency to do work. So work should be assigned according to employee's work efficiency and their record.According to me, focus on hiring the people having analytical skills, excellent problem-solving skills, and should have excellent communication skills.People should be a smart worker and having an ability to work in a team.These are some management style which I will prefer.12) Why do you want to work at Wipro?In this question, you should have known about the company so that you can give a relevant answer.For example:As a fresher, I want a great environment to learn industrial work, a career growth and want to enhance my skills and knowledge that I have. I need an organization that makes my dream comes true.We all know that your company is listed in top MNC's, having an excellent environment for learning new things and comes it to use, having an excellent scope for career growth, etc.Your company provides all the facilities that I want; because of this reason I want to join Wipro.13) List out some qualities that you would like to see in your boss.Though, this is an important question. You have been very generic and limited while answering this question. You should have to be very careful about the mention traits. i.e., you should not have to mention traits that are not possible as a human being.For example: If I talk about me then the following qualities I want to see in my boss:I want my boss as a team leader of my team in which I have the freedom to express my idea. He should have a positive attitude, sense of humor and must have the quality to communicate with team members. Boss has to motivate their employee's in a critical situation with his attitude, guidance, speech, and feedback."I want to work with a team under his leadership. I need respect and value that I deserve from him. He must care for the whole team members and encourage more creative work by honing the skills that I have."My ideal boss should be very energetic, positive attitude, positive thinking, polite, and knowledgeable about the work. He should have an ability to handle the critical situation, able to guide the employees in the right way so we can perform our best for better result for the company".My boss should focus on his duties, should remark on our work, fair with everyone and discuss the success or failure frankly".14) What is your weak point that you need to improve in your skills?This is also a common interview question in which the interviewer wants to check your confidence.You have to answer this question very carefully.For example:As a fresher, I have skills and knowledge that are relevant for entry level.You should set a high standard for yourself and try to meet them.I need to use my skills in real time industrial work so that I could learn new things and explore my skills and knowledge as more as possible.15) What do you know about Wipro? When did it come into existence?Wipro is an Indian information technology services corporation. Its philosophy is to think and implement, help clients to do business better.This company recognized globally for fast services, a strong commitment to sustainability and good corporate citizenship, we have over 160,000 dedicated employees serving clients across six continents.Founded: It was founded on 29 December 1945, it is the western India product company deals with vegetable oil, but later it has diversified into the manufacture of soaps and other consumer products. It ventured into technology in 1985, selling locally-made computersHeadquarter: BangaloreRevenue: 840 crores USD (2018)Founders: M.H Hasham Premji, Mohamed PremjiChairman: Azim H. PremjiCEO: Abidali Neemuchwala16) What is your salary expectation?It is very frequently asked interview question. According to your performance, some companies give you a chance to negotiate about salary and some companies having a fixed salary for entry level.So you have to answer this question as "As per company norms."Still, if the interviewer asks for your expectation, then you have to answer according to your expectation.Remember that you are fresher so tell your expectation accordingly.17) I have done from my side; do you have any question for me?Well, this would be the last question which has been asked by the interviewer whether it has a technical interview or HR interview.You have to answer this question "Yes," and ask an intelligent question which influences the interviewer to let you go at least for the next round.For example: What would be the next round?Is there any bond that we have to sign? Etc.18) If anybody doesn't cooperate with your team what are the steps you would take.This is a big problem for the organization. When you are dealing with problematic employees in your team then the work productivity goes downward, frustration rise, the customer gets upset.You have to follow these steps to handle these types of team members.Don't ignore this problem: Generally, the manager will ignore the problematic staff. Ignoring the situation is not a solution. So you try to avoid ignorance.Intervene as soon as possible: This problem affects the production, hence should have to take action as soon as possible. The manager needs to gather information from an employee that what is the reason behind it, and personally analyze the issue.Reach the problem personally: Manager needs to take the employee into a conference room or office (away from the others) and try to locate the problem.The manager tries to know whether the employee is aware of this issue if he/she has not aware of this issue than it is a responsibility of the manager to let him know about the problem.Help the problematic employees to get back on track:Once the manager let him aware of the problem, and the employee begins to understand that this negative behaviour is real, and experienced by others which are not right for the organization. Then the employee tries to get back on track and think for the organization.If all possible ways get fail, then termination may be necessary.If the employee continuously shows inadequate behaviour and don't try to cooperate. In this case, termination is required.19) Are you willing to relocate?We all know that Wipro is a huge, rapidly growing company which provides service to clients in 175+ cities. So definitely no one wants to leave this company easily.You have to answer in two ways: You can say that yes I am definitely willing to relocation. This shows that you will follow the necessary terms which are good for the company and your team.If you are not wanted to relocate, then you don't have to say that you are not willing to relocate. Instead of saying "no," you have to use the sentence, "I would like to continue in this city because my family is here, but this position is a great opportunity for me. I couldn't leave this opportunity. If relocation is required, then I would definitely consider it".20) Are you comfortable with working over weekends?As we all know that Wipro is listed in top MNC's, so as per my decision, I would say "yes," whenever the organization needs me, I will definitely be there either in night shift or weekends. As per my observation, the company's growth is directly proportional to employee's growth.You have to cooperate with the company than you will get a good result definitely.
More detailsPublished - Mon, 05 Dec 2022
Created by - Admin s
About the company: AccentureAccenture is one of the global leading professional services and management consulting company. It provides various types of services, strategies for solving the client challenges, digital technology, and operational services. Accenture creates innovation for the world.Accenture is in the list of A Fortune 500 global company, with proficiency across more than 40 industries and all type of business functions. It was founded in 1989 and has more than 425,000 employees across the world. It is headquartered in Dublin, Ireland. The current CEO of this company is Pierre Nanterme.Accenture Recruitment ProcessAccenture Company is well known for recruiting worth candidates. So, Accenture conducts a conscientious recruiting process. There are several rounds conducted during the complete recruitment process. Before going for an interview with Accenture, you must go through the official Accenture website to get a detailed knowledge of the company.There are mainly three rounds in Accenture interview:Play VideoxIn Accenture recruitment process, the candidates have to go through the following rounds:Aptitude/Verbal ability round/Written RoundTechnical Interview RoundHR roundFirst Round: Accenture Written RoundThe first round for Accenture recruitment process is written round having three different sections that are analytical aptitude, verbal ability and attention to detail. In this round, you will get 55 total number of questions and time duration will be total 60 minutes.Second Round: Technical Interview RoundThe second round for Accenture recruitment process is technical interview round. In this round, candidate has to face questions based on programming concepts for different technologies like C, C++, Java, etc. In this round, candidate has to show his technical skills.Third Round: HR RoundHR round is the last round of the Accenture recruitment process. In this round, Interviewer checks the communication and professional skills of the candidate.Accenture First Round: English Interview Questions1) Rohan will be there ___________ Sunday and Monday.ForUntilDuringAfterShow Answer2) The sun rose________________ the horizon in the east.OverAboveInBelowShow Answer3) The baseball game was cancelled _______________ the rain.Due toBecause ofByNone of the aboveShow Answer4) I have been working here______________ five years.SinceFromForNone of the above.Show Answer5) Cat spilled__________ milk all over the floor.ANATheNone of the above.Show Answer6) Alina was punished for___________ her official workSlowingAvoidingPostponingShrinkingShow Answer7) Which is the correctly spelled word in the following:ExcessiveExccessiveExxcesiveExcesiveShow Answer8) Catching the earlier train will give us the ....... to do some shopping for the home.ChancePossibilityOccasionLuckShow Answer9) This train travels from Delhi______ Orissa.AtToOverbelowShow AnswerAccenture First Round: Quantitative Aptitude Questions1) A teacher can divide his class into groups of 7, 11 and 15. Find the smallest possible strength of the class?965125011551250Show Answer2) A lady purchased a bag for Rs.500 and sold it at a gain of 25% of the selling price. The selling price of the bag is:425575625475Show Answer3) The average weight of a class of 20 students is 35kgs. If the weight of the teacher is also included with the class weight, the average weight increases by 1kg. What is the weight of the teacher?60kgs51kgs56kgsNONE OF THEMShow Answer4) A fort has enough food for 35 days for 120 soldiers. If after 15 days 70 soldiers leave the fort, for how many more days the food will last?68485870Show Answer5) A train 150 meters long passes an electric pole in 15 seconds and another train of same length traveling in opposite direction in 5 seconds. The speed of the second train is35m/sec40m/sec32m/sec50m/secShow Answer6) When Mohan was born, his father was 32 years older than his brother, and his mother was 25 years older than his sister. If Mohan's brother is 6 years older than Mohan and his mother is 3 years younger than his father, how old was Mohan's sister when Mohan was born?5 years10 years8 yearsNone of the aboveShow Answer7) If the radius of a circle is increased by 10% then the area is increased by:22%100%110%21%Show Answer8) One pipe can fill a tank four times as fast as another pipe. If together the two pipes can fill the tank in 40 minutes, then the slower pipe alone will be able to fill the tank in:120 min8 min200 min192 min.Show Answer9) Ravi's father said to Ravi, "I was as old as you are at present at the time of your birth." If the father's age is 40 years now, the son's age six years back was:14 years19 years33 years38 yearsShow Answer10) A alone can do a piece of work in 8 days and B alone in 6 days. A and B undertook to do it for Rs.4600. With the help of C, they finished the work in 3 days. What is the share of C?587575750650Show AnswerAccenture First Round: Reasoning Questions1) If Ramesh ranks 14th in a class of 26, then what is his rank from the last?13151412Show Answer2) Choose the below option which is suitable for the given Statement and conclusion:StatementSome pens are pencil. All pencil are chairs some chairs are tablesConclusionsI. Some pens are chairsII. Some chairs are pensIII. All tables are chairsIV. Some tables are chairsAll followOnly I,II, and III followOnly I,II, and IV followOnly I,III, and IV followShow Answer3) If * stands for /, / stands for -, + stands for * and -stands for +, then 9/8*4+5-10=?139101Show Answer4) If a, b, and c are consecutive negative integers, and if a > b> c, which of the following must be a positive odd integer?abc(a-b)(b-c)a-bca(b+c)Show Answer5) FBG, GBF, HBI, IBH, ____JBKHBLHBKJBIShow Answer6) Find the odd value 7,13,19,25,30,37,4313193037Show Answer7) If QUESTION = DOMESTIC then what will be the equivalent code for RESPONSE?OMESUCEMOMESICSMOMESICEMOMESISCMShow Answer8) SCD, TEF, UGH, ____, WKLCMNUJIVIJIJTShow Answer9) Find the next term of series 24 28 36 52 84 ?144135148140None of theseShow Answer10) Introducing a man to her husband, Reena said, "His brother's father is the only son of my grandfather." How is the Reena related to this man?MotherAuntSisterDaughterGrandmotherShow AnswerAccenture Second Round: Technical Interview QuestionsJava Interview questions:1) Why is Java called platform independent?Java is platform independent that means we can execute our code in any operating system either it is mac, Window or Linux. Java is Platform independent because when we write code, then its compiler converts it into bytecode and this bytecode can be executed on any platform (JDK should be installed in that OS).2) What do you understand by Exception Handling?Exception handling is a process of handling exceptions occurs during the execution of a program. Due to the occurrence of exception, execution of programs get halted, so it is very important to handle these exceptions so that program can be executed smoothly. We can handle the exceptions by using five keywords: try, catch, throw, throws, and finally.3) What is checked and unchecked exception?Checked exception: If the exception occurs or checked at compile time during the execution of a program, it is called as the checked exception. We should handle these exceptions using try-catch block or using throws keyword.E.g., if someone tries to read a file which is not present then it will throw a checked exception at compile time FileNotFoundExceptionUnchecked exceptions: If the exception is not checked at compile time and occurred at runtime then this type of exception is called an unchecked exception. This type of exceptions occur due to an error in the logic of the code. If we do not handle this type of exception then also compiler will not give a compilation error.E.g. ArithmeticException4) What are the reasons behind the occurrence of an exception?Following are the reasons behind the occurrence of an exception:Accessing a file, which does not existDividing a variable by zeroInserting an element in the array outside the rangeIf throw statement occursAbnormal execution condition captured by JVM5) What is OOP concept?OOP stands for Object-Oriented Programming. Object-Oriented Programming is a coding practice which works with objects and class. Java is one of the programming languages which is based on these concepts. The basic OOP concepts are:ObjectClassInheritancePolymorphismAbstractionEncapsulation6) Explain the basic features of OOPs.Following are the basic features of OOPs:Object: - An object is a physical entity which has a state and behaviour. It occupies space in memory. It is a sample of a class. Object helps to access the methods and variables in the program.Class - A Class is "collection of objects." A class is a logical entity, which does not take any space. A class includes all the data and methods which shows the behaviour of an object.Inheritance - Inheritance is a process by which one class can have all properties of other class. Inheritance increases the code reusability. There are two terms usedChild class (Subclass): Class which inherits other class, called as Child class or derived class.Parent class (Superclass): A class which got inherited by another class is termed as parent class or Base class.Polymorphism: - Polymorphism is a method of performing "a single task in different ways." Polymorphism enables a programmer to use methods or operators in different ways. In Java, we use method overloading and overriding to obtain the polymorphism.Abstraction: If we show only functionality and hide the explanations or details then this process is called as Abstraction. For achieving the abstraction, we use two ways in JavaAbstract classInterfaceEncapsulation: Encapsulation is a process of enclosing the data and code together to form a single unit. It makes the data safer within the code for any modification. For achieving the encapsulation, we can declare the data variables of class as private.7) Differentiate between class and object.The class and object both are the features of OOPs concepts. The basic differences between both features are given below:The Class is a logical entity whereas Object is a physical quantity.Class does not occupy memory at the time of creation whereas Object occupied space in memory when it is created.For declaring a class, we use a 'class' keyword followed by a class name, whereas we can create the object using the 'new' keyword in Java.A Class is like a factory which generates object and object are the instances of the class.8) What is encapsulation in Java?Encapsulation is a process of enclosing the data and code together to form a single unit. The best example to understand the encapsulation is a capsule which contains the medicine in it.If we declare all the data members of the class as private, then it is called a fully encapsulated class in Java, and then we can use getter and setter method to access it.One of the examples of the fully encapsulated class is Java Bean class.Encapsulation keeps its data hide from other class hence it is also called as data-hiding.Example for encapsulation:class EncapsulationEg{ private String empname; private int empage; private int empid; public String getEmpName() //getter method { return empname; } public int getEmpAge() { return empage; } public int getEmpId() { return empid; } public void setEmpName(String setvalue) //setter methods { empname=setvalue; } public void setEmpAge(int setvalue){ empage=setvalue; } public void setEmpId(int setvalue){ empid=setvalue; } } public class TestEncapsulation{ public static void main(String args[]){ EncapsulationEg en= new EncapsulationEg(); en.setEmpName("Alvin"); en.setEmpAge(22); en.setEmpId(12568); System.out.println("Employee Name: " +en.getEmpAge()); System.out.println("Employee Age: " +en.getEmpAge()); System.out.println("Employee ID: " +en.getEmpId()); } } Output:Employee Name: 22 Employee Age: 22 Employee ID: 12568 9) What is Recursion and recursive function in Java?Recursion is a process of calling a method by itself continuously till not get termination point. A method which calls itself is called as a recursive method.Syntax:Return-type method_name() { // Code to be executed method_name(); // same name of calling method } 10) How can you differentiate between C, C++, and Java?There are the following differences between the C, C++, and Java language.IndexC languageC++Java1.C language is a procedural language.C++ is an object-oriented language.Java is also an object-oriented language (not pure as it also supports primitive data types).1.C language is platform dependent.C++ is platform dependent.Java is platform independent language.1.C language supports pointers.C++ language also supports pointers.Java does not support pointers.1.We cannot create our own package in C languageIn C++ language also, we cannot create our package.In the Java language, we can create our package and can specify the classes.1.In C, there is no any concept of inheritance.In C++, we can use multiple inheritance.Java does not support multiple inheritance.11) What do you understand by runtime polymorphism?Polymorphism is a method of performing "a single task in different ways." Polymorphism is of two typesRuntime PolymorphismCompile-time polymorphismHere we will discuss runtime polymorphism.Runtime Polymorphism- We can achieve runtime Polymorphism by method overriding in Java. And method overriding is a process of overriding a method in the subclass which is having the same signature as that of in superclass.class A{ //Superclass void name() { System.out.println("this is student of Superclass"); } } class Student extends A //Subclass { void name(){ // method Override with same signature(runtime polymorphism) System.out.println("this is student of subclass"); } public static void main (String[] args) { A a= new A(); // refrence of A class A b= new Student(); // refrence of student class a.name(); b.name(); } } Output:this is student of Superclass this is student of subclass 12) How can you differentiate between method overloading and method overriding?No.Method overloadingMethod overriding1.The process of calling two methods having the same name with different parameters is called method overloading (in the same class)The process of calling two methods, one in the subclass and other in the superclass, having the same signature is called as method overriding.2.It can be accessed within a class.Method overriding requires two classes to be accessed which having IS-A relationship.3.Return type may be changed or may remain same with different parametersReturn type should be the same for both methods.4.Method overloading is a concept of compile-time polymorphism.Method overriding is a concept of method overriding.5.e.g. class A{void m1(){// codes.......}Void m1 (int a) {//code.........}e.g. class A {void m1(){// code............}}Class B extends A{Void m1(){// code...........}13) What are the keyword "super" and "this" in Java?super keyword: "super" is a keyword in Java which is used to give reference to the object of parent class. "super" keyword cannot be used as an identifier as it is reserved keyword in Java.this Keyword: "this" keyword in Java is used to refer to the object of the current class. The 'this' keyword cannot be used as an identifier as it is a reserved keyword in Java.14) What is an interface in Java? Can we implement multiple interfaces in one class?Interface in Java is a way to achieve the abstraction. The Interface is like a class but not exactly as Interface also can have methods and variable as the class does but Interface only contain method signature does not have the body.The Interface cannot be instantiated in Java.The Interface contains methods which are public and abstract (by default).A class can implement an interface.For declaring an interface, we use the keyword interface.Syntax:interface Interface_Name{ //Methods } We can implement multiple interfaces in one class and parent interfaces can be declared using a comma(,) operator.Syntax:public class A implements C, D { Code } 15) Explain inheritance in Java? How can it be achieved?Inheritance in Java is a process by which one class can have all properties of other class. That means one class inherits all the behaviour of the other class.Inheritance increases the code reusability.Inheritance is an important feature of OOP concept.Inheritance is also a representation of the IS-A relationshipThere are two terms used in inheritance:Child class (Subclass): Class which inherits other class, called a Child class or derived class.Parent class (Superclass): A class which got inherited by another class is termed as parent class or Base class.The Syntax of java inheritance:Class A extends B // Here A represents subclass and B represent Superclass { // Code } 16) Can we use multiple inheritance in Java? Explain with reason?No, we cannot use multiple inheritance in java as it creates ambiguity and diamond problem in the program. To overcome this problem, we can use interface in Java.Let suppose class A inherits the two parent class B and C in which a method with the same name is present in both the classes and hence when we try to override that method it will create confusion for the compiler and will give the compilation error. Therefore, Java doesn?t support multiple inheritance.17) What can we do if we want to access a private member of a class?We can access private members of the class by using public getters and setters from outside the class in Java.18) What is the significance of "static" keyword?Static keyword in Java is a non-access modifier which can be used with the block, variable, methods, and nested classes.Static Keywords are the part of the class, and it does not belong to the instance of the class.We use static keyword in java with variables, block, and method for achieving memory management.Java static property can be shared by all the objects.For accessing the static members, we don't need to create the instance of the class.19) What is "Collection Framework" in Java?Collection Framework in Java is an architecture for storing the classes, and interfaces and manipulating the data in the form of objects. There are two main interfaces in Collection Framework that are:Java.util.CollectionJava.util.Map20) What is List interface in collections?List interface is an interface in Java Collection Framework. List interface extends the Collection interface.It is an ordered collection of objects.It contains duplicate elements.It also allows random access of elements.Syntax:public interface List extends Collection 21) What do you understand by object cloning?Object cloning is a mechanism of creating the same copy of an object. For object cloning, we can use clone() method of the Object class. The class must implement the java.lang.Clonable interface, whose clone we want to create otherwise it will throw an exception.Syntax of clone() method:protected Object clone() throws CloneNotSupportedException 22) Can we insert duplicate values in Set?We cannot insert duplicate elements in Set. If we add a duplicate element, then the output will only show the unique elements.23) What is the difference between Collections, and Collection in Java?Collection and collections both are the part of Java Collection Framework, but the primary differences between both are given below:A Collection is an interface in java and Collections is a class of collection framework.The Collection interface provides the methods that can be used for data structure whereas Collections class provides the static methods which can be used for various operation on a collection.24) What is "Diamond problem" in Java? How can it be removed?The Diamond problem occurs in multiple inheritance, but Java does not allow multiple inheritance. In case of Java, it can occur with interfaces. When we implement two interfaces which are having methods with the same signature then it creates ambiguity for the compiler, and it gives compile time error. Its structure looks like diamond so it is called as Diamond problem.E.g. Let's take an example which will show the diamond problem.interface InterfaceA { default public void m1() { System.out.println("This is interface A!"); } } interface InterfaceB { default public void m1(){ System.out.println("This is interface B!"); } //same signature as interface InterfaceA? } public class Simple implements InterfaceA, InterfaceB { public static void main(String args[]) { Simple s1= new Simple(); s1.m1(); // It will give error.. }} Error: Simple.java:10: error: class Simple inherits unrelated defaults for m1() from types InterfaceA and InterfaceB25) What is an abstract class in Java?An Abstract class is used to achieve abstraction in Java. If we use the keyword "abstract" with the class name, then it is called as an abstract class.An Abstract class can have only methods without body or can have methods with some implementation.The Abstract class cannot be instantiatedIt's not necessary that an abstract class should have an abstract method.Syntax:abstract class Student{ } 26) What is deadlock condition in multithreading?A Deadlock condition occurs in the case of multithreading. It is a condition when one thread is waiting for an object lock, which is already acquired by another thread and the second thread is waiting for lock object which is taken by the first thread, so this is called deadlock condition in Java.27) Differentiate between Collection and array.The Collection and Array both are responsible for storing the data, but the fundamental differences between both are given below:Arrays are always of fixed size, we cannot change its size at runtime, but In Collection, size can be changed dynamically.Arrays can only store homogeneous or similar type objects, but in Collection, both homogeneous and heterogeneous objects can be stored.Arrays cannot provide the "ready-made" methods for user requirements as sorting, searching, etc. but Collection includes readymade methods to use.Arrays are good in performance as compare to Collection but Array take more space in memory in comparison to Collection.C/C++ Interview Questions28) What is call by value and call by reference?There are two ways in C language to pass the values in the function that are:Call by ValueCall by referenceCall by value: In call by value, a copy of the value is passed to the function so, if we change in formal parameters it will not affect the actual parameters. When we change in the value of the formal parameter in the "calling function," it just takes it as the local variable and does not affect the actual value.Call by reference: In call by reference, an address of that value is passed to the function so, if we make any changes in formal parameters it will affect the actual parameter as well.29) Explain dynamic memory and static memory allocation.There are two types of allocation of memory:Static memory allocation: The allocation of memory at the starting of the program is called static memory allocation. In static memory allocation size remains fix i.e. we cannot change the size at runtime. Static memory allocation is used in Array.Dynamic memory allocation: The allocation of memory at runtime is called as dynamic memory allocation. We can specify a size at runtime as per need. The memory gets allocated from heap area, and it can also be deallocated from same. Dynamic memory allocation used in pointers.30) What is difference between "var++" and "++var"?The expressions, ( var++)and ( ++var) both are used for the incrementing the value of variable var.The main difference between both is that, (var++ ) it gives the evaluation of statement first and then it increments the value by one whereas (++var) is used as it increments the value by one before the evaluation of the expression.E.g.#include int main() { int a,b; a=5, b=1; printf("%d %d", a++, a); //will generate 5, 6 as output printf("%d %d", ++b, b); //will generate 2, 2 as output ) 31) Differentiate between class and structure in C++.The class and structure both are approximately equivalent to each other. But the main differences between both the terms are given below.The members of the class are accessed as private by default whereas members of the structure are accessed public by default.Class in C++ is a group of objects, related variables, and functions, whereas Structure is a user-defined data type which performs its operationWe can declare a class using the keyword 'class', whereas we can declare a structure using the keyword 'struct.'The objects of the class, created at heap area of the memory, whereas the object of the structure created on stack area of memory.32) What are the access specifiers in C++?We use access specifier to prevent the access of the class members or to implement the feature of Data Hiding. In C++, there are some keywords used to access specifier within class body, which are given below:Public: If we specify a class member as public then it will be accessible from anywhere within a program. We can directly access the private member of one class from another class.Private: If we specify any class member as private then it will only be accessed by the function of that class only. We cannot access the private member of the class outside the class.Protected: Protected access specifier is mainly used in case of inheritance. If we define the class member as protected, then we cannot access class member outside the class, but we can access it by subclass or derived class of that class.E.g. Below is the example to show the access specifier in C++.33) Why we use of "getch()" in a program?The getch() function is a predefined library function which is used to take a input character from the screen, and it holds the screen till it not get character from input.#include main() { printf("enter the character. \n"); getch(); } Output:enter the character. 34) What does "main()" function in C++? Can we run a program without main method?In C++ programming language the main() function is the entry point of that program. When we start execution of any program, execution directly goes to the main() in the program.Syntax for main():void main(){ ///Program body; } 35) What is the declaration and definition of a variable?Declaration of Variable: Declaring a variable or function is that we are declaring the name and its type so that it can be used in the program. The Compiler can understand and use those variables and functions. Declaring a member gives its representation in that program.e.g.extern int x; extern char y; // It tells the compiler that there are two variables x and y of types char and int Definition of Variable: Defining a variable means, we are providing some value to it, or we are initializing it with some value. Defining a variable or any member of the program gives the complete information about it.e.g.int x= 2; char y = 'A', 'B'; // It defines the variable x and y by giving its value or body. 36) What do you understand by Friend function?A friend() function in C++ is a function which can access private and protected members of another class in which it is declared as a friend. We can declare a function as a friend function by using keyword friend. A friend function can be of two types:Method of another classA global functionSyntax:class Class_Name { //Line of code friend return-type func_name() ;} The above-declared friend function can use private members of the class.37) What is memory allocation in C?Memory allocation is a process of allocating or reserving some portion of the memory (or as per need) for the execution of the code.There are mainly two types of memory allocation in C:Static memory allocationDynamic memory allocationStatic memory allocation: The allocation of memory at the starting of the program is called static memory allocation. In static memory allocation size remains fix, i.e., we cannot change the size at runtime. Static memory allocation is used in Array.Dynamic memory allocation: The allocation of memory at runtime is called as dynamic memory allocation. We can specify a size at runtime as per need. The memory gets allocated from heap area, and it can also be deallocated from same. Dynamic memory allocation used in pointers. There are four types of the predefined function used for dynamic memory allocationmalloc()calloc()free()realloc()38) Differentiate between malloc() and calloc()?The malloc() and calloc() are the two pre-defined library function available in Library. Both the functions are used for dynamic memory allocation for the execution of the program. The basic differences between the malloc() and calloc() are given below:The malloc() stands for memory allocation while calloc() stands for contiguous allocationThe malloc() allocates a single block of memory whereas calloc() allocates multiple blocks of memory.The malloc() takes only one argument, i.e., size of given block. Whereas calloc() takes two arguments, i.e., a number of blocks to be allocated and size of all blocks.The malloc() function is faster than calloc() function for memory allocation.Syntax for malloc() function:ptr= (type_cast*) malloc( size_t size ); Syntax for calloc() function:ptr= (type_cast *) calloc(n , size_t size ); 39) Why is C a procedural language?Procedural language defines a language which follows some pattern, hence C language is called as procedural language as in C language a programmer must follow a specific pattern or flow of the program. C language follows a top-down approach to solve a problem. It mainly focuses on the flow of the program rather than the data.DBMS interview questions1) What do you mean by data structure?A data structure is a specific way of arranging and managing the data in the computer so that it can be accessed efficiently and can be modified and updated easily. Some examples of data-structure are given belowArrayLinked ListQueueStack, and many more.2) What is normalization? What are its types?Normalization is the process of organizing the data in the database to reduce redundancy of the data and achieving data integrity. It is also called as database normalization or data normalization.By normalizing the data we can arrange the data in tables and columns, and a relationship can be defined between these tables or columns.There are following types of normalization available which are used commonly:First normal form (1NF)Second normal form (2NF)Third normal form( 3NF)Boyce & Codd normal form (BCNF)Fourth normal form(4NF)3) Explain the "primary key," "foreign key," and "UNIQUE key" in Database?Primary Key: A primary key in the database, is a field or columns, which uniquely identifies each row in the database table. Primary key should have a unique value for each row of the database table. And it cannot contain null values. By default, a primary key is a clustered index.Unique Key: A unique key also works as primary key except that it can have one null value. It would not allow the duplicate values. By default, the unique key is the non-clustered index.Foreign Key: A foreign key is used to create a link between two tables. It can be defined in the second table, but it will refer to the primary key or unique key of the first table. A Foreign key can contain multiple null values. A foreign key can be more than one, in the table.4) What is XML in DBMS? Explain its types?XML in database termed as "eXtensible Markup Language."XML database is designed for storing and transporting of the significant amount of data in the XML format.XML database is primarily associated with document-based databases.There are two types of XML database used which are:XML-enabledNative XMLXML-enabled Database: - XML-enabled Database is same as RDBMS where data can be stored in tables which consists of columns and rows. It is an extension for the conversion of XML documents.Native XML database: - Native XML-database stored the data which is based on container not in the format of a table. Using the Native XML database we can save the considerable amount of data. We can query the data in Native-XML database using X-path expressions.5) Differentiate between CHAR and VARCHAR2?We use CHAR and VARCHAR2 in the database to store the string in the database. But the main difference between both the terms are given below:CHAR is of fixed size, and VARCHAR depends on the size of the actual string which we want to store.If we use CHAR to store a string, then it will take memory as the size we have defined, but VARCHAR2 will take the memory as per the size of the string. So using VARCHAR, we can use memory efficiently.6) Differentiate between DELETE and TRUNCATE command in SQL?We can use two commands to delete a row from the Table that are TABLE and TRUNCATE command.The main differences between both the commands are given below:TRUNCATE is a known as DDL command whereas DELETE is a known as one of the DML commands.DELETE can remove some rows from the table and TRUNCATE command can be used for removal of all rows from the Table.IF we use DELETE command without using WHERE clause it will delete the complete table, but it will not free the container space whereas TRUNCATE command will remove the entire TABLE and free the space which table contains and we cannot use WHERE clause with it.DELETE command does not reset the identity of the table whereas TRUNCATE can reset the identity of the table.The Syntax for DELETE command:DELETE FROM table_name [WHERE condition]; // WHERE clause is optional to use. It will delete the selected rows which match the WHERE clause conditionsThe Syntax for TRUNCATE command:TRUNCATE TABLE table_name; It will delete the complete table and free-up space7) What is DML command in DBMS?DML stands for Data Manipulation Language. The SQL commands which deals with data manipulation are referred to DML. Some DML commands are:SELECT- This command is used for retrieval of the data from the table of given database.INSERT- This command is used to insert or add the data into the table.UPDATE- This command is used to update the existing data in the table.DELETE- This command can be used to remove the records from the table.8) Why do we use DBMS?DBMS stands for "DataBase Management System". It is used to deal with Data.Following are the uses of DBMS:Creation of the DatabaseManaging the data in the databaseUpdating of data in the databaseFor the retrieval of data from the database.Efficient memory managementDBMS provides the Security of the data9) Differentiate between "Hot Backup" and "Cold Backup" in the database?In the database we can take backup of data in two ways:Cold backupHot backupCold Backup: - Cold backup is a physical backup, and it is also termed as the offline backup. Cold backup, works when the database is in offline mode, and no any user is logged-in. In the cold backup, all the files are copied without risk of any change. It is a more secure way of backup of data and control files. E.g., A USB drive or hard drive can also be considered as the cold backup, if it is unplugged after each backup.Hot Backup: - Hot Backup is also a physical backup, and it is termed as Online-backup. Hot backup is a backup which performed on data while the database is active for all user. Hot backup has a risk as it is available and open for all users. It is used if we want the complete backup of the database. Oracle provides a preferred method of backup, i.e., Recovery Manager (RMAN).10) What are ON DELETE CASCADE options in DB table?MySQL provides an effective way to delete the data from the database table is called as ON DELETE CASCADE option. It works in reference to the foreign key, in which if we remove the data from the parent table then data will automatically be deleted from the child table.11) What is the AVL tree? What is its significance?AVL tree is named after its invention by Adelson-Velsky and Landis. AVL tree is a height-balanced binary search tree of the self-balanced binary search tree in which:Each node of the AVL tree is associated with a balancing factorBalancing factor can be calculated as the difference between the heights of the left and right sub-tree cannot be more than one for each node in the tree.Balance Factor (k) = height (left (k)) - height (right (k)) Time complexity: Since AVL tree is balanced, its height is O(log (n)) and hence time complexity for insertion is O(log n).The Significance of AVL tree: As binary search offer good performance while searching in balanced case, but if they are unbalanced their searching performance can be reduced hence to overcome this problem we can use AVL tree as it is a self-balanced binary search tree. Therefore, it ensures a time complexity of O(log(n)).12) Explain the turnaround time and response time? (OS)Turnaround time: - Turnaround time defines the amount of required time to complete a request.Response time: - Response time is the average time which is required for submission of the request, and the first response occurred.Accenture Third Round: HR interview QuestionsHR round is the last round of the Accenture recruitment process. In this round, Interviewer checks the communication and professional skills of the candidate.A list of the top most asked HR question with examples:1) Brief about yourself in a minute?If we say "The first impression is the last impression" then it will the perfect fit for this question. In the most of the cases during an HR interview, it would be the first question, and you have a very first chance to impress the interviewer with your perfect and enthusiastic answer.a.) The aim of the question:Before answering this question, you must know why this is the very first question and why it is asked? So by asking this question interview starts the conversation and he just wanted to examine whether the candidate is suitable for the job and job environment, by knowing in detail about the candidate.b.) How to Answer for this question:Now, how you can fulfil the expectations for this question. So the first thing that before answering this question you must be full of confidence and relaxed and then start answering.Following is the flow for the answer to this question:Introduce Yourself: The very first sentence must be your basic introduction to yourself in a very professional way. The Interviewer just want to know about yourself so concentrate and be precise.About your academics and previous experience (if have): After introducing yourself, the next thing come is to give the brief knowledge to the interviewer about your academics and your previous experience so that the interviewer can judge whether you fit into basic job criteria or not. So give only overview about your recent academics and experience, not the whole story.Family background (Optional): Tell about your family background is totally optional. If the interviewer gave you enough time for introduction then you can tell it else it's not mandatory.Hobbies, strength, and goals: This is the step where you got another chance to impress the interviewer. But the most important point for this step is to be real or truthful that means you should not boast yourself.Conclude: Now, conclude the answer with the smile and prepare to answer to the next question.Example introduction:Hello/Good morning/ after noon, my name is XYZ, and I belong to the city New Delhi. Before starting to introduce myself, I would like to thank you for this great opportunity. I did my schooling from St. Mary?s Convent School and scored 75% in higher secondary and scored 80% in senior secondary. I have completed my B. Tech from Amity University and scored 75% marks. I got trained and certified for multiple technologies as core and advanced Java, HTML, SQL. I worked on a project which was based on the web-based application for digital marketing. My hobbies are playing cricket, and I love singing and creating various types of application tools. My strengths are that I am very adaptive, and having leading qualities. My Objective is to join this organization where I can prove myself by doing my level best so that it can polish my skills as well as I can give minor support with full efforts to grow this organization.2) Why did you apply for this job?This is the next crucial question which can enhance your chances to be selected. So in this question, the interviewer just want to know whether you know about the company and about your role in that company. The first thing you should remember that you must have good knowledge of the company and as well as the role for which you have applied.How to answer:To answer this question, you must try to match your skills to the job description. The interviewer wants to hire those candidates who have the sufficient knowledge about the role for which they have come. Try to give some good points of the company in front of the interviewer and try to show interest in yourself with that points of the company.Example:I have applied for this Job as I feel it will be best suited to me as per skills. I can give my best for this job. When I was going through job-description I have noticed that you have mentioned that you need someone who can do____________, so I was very excited as I have very good knowledge in this field as I have also worked on the project at my college time and even got trained in this technology. 3) How have you prepared for this interview?While preparing for an interview, no one thinks that the interviewer can ask about the preparation strategies and then we got stuck with this question. But there are also some tips to tackle such type of questions.By asking this question, the interviewer wants to check that how sincere and how serious you are for this job opportunity so answer in this way only.How to Answer:There are some points below mentioned which you need to keep in mind while answering this question:Try to ensure the interview that you have searched about the company profile as well as product and service of the companyAnswer in a way that you were really interested in this interview and hence also studied and prepared for technical and aptitude rounds.Tell about good points, people reviews for the company and if any improvement can be possible (in a positive way)Example:When I got to know about this interview, firstly I got excited about this as I was eagerly waiting for such an opportunity. But I was not much aware of the company?s service and products hence I searched a lot for it and also many interesting points for this company (brief some point). Then I went through the Job description and requirement and refreshed my theory and practical part of technologies. So this way, I have prepared myself for this interview.4) What is your biggest achievement till now?This question is a fascinating question of an interview as the interviewer wants to know about yourself in deep. By this question the interviewer wants to know that:What makes you creative in your life?Which things drive you?What really matters for you in your life and what motivates you?What is your potential?How to Answer:This question should be answered in a way that picks up the interviewer interest. So, there are some ways to answer this question:Keep your answer real that means just tell those achievement which you proud of.Keep it recent that means to tell that biggest achievement which you have in recent years.Keep it professional. Your answer should be professional for your achievement.Example:I have got various achievements in my carrier, but the most notable achievement was the delivery of my college project. We have opt to create an iOS mobile app, as some of our team members including me was having reasonable knowledge of iOS, and the guy who was leading us was senior and had worked with many iOS projects. But due to some issue, he needs to go out of town so, I was selected as lead for that project. So with my continuous practice and enthusiasm including my team members, we have completed our task, and our project was one of the best projects of our college.5) What do you know about our Company?This is a very likely question for most of the interviewer, in this question the interviewer wants to check two things in the candidate:Do candidate really care about the company and his role that means they want a candidate who is sincere enough about the company and don't want any candidate who comes in the interview without knowing the details about the company.Whether the candidate is a good researcher or not. As they also wanted to check that how a candidate searches for the company, and in how much details.How to answer:To answer this question you must have good knowledge, and you have already researched the company profile, then only you will be able to answer this question. There are some points you need to mention while answering this question:What are they famous for?How many employees are they having?In how many countries are they situatedWho is the Founder & CEO of the company6) Why should we consider you for this job?This is one of the challenging questions of the interview, but it can also open the door for the selection in that interview process. This is the question to check your abilities which you know about and which you can define. It is to know that what makes you different from other candidates for the selection in this Job. So be careful while answering this.How to Answer:This question should be answered in some tricky way. This question will check your marketing skills as you need to tell your selling points in this question. What makes you different from others? There are some points to remember while answering to question:Show the enthusiasm and passion for that job.Tell your unique qualities as compare with othersTell your skills to be the best fit for this opportunityTell your positive points and strength concerning the job profile.Example:Well, this job profile is what I wanted to work for and as I also have a good knowledge in this field with the practicals as well as theoretical which I can implement in a very efficient way. I have worked with two major projects in the previous company and also get awarded for that. I am very passionate about learning new technology so that it will also be helpful for this job profile. The last thing that my way of doing a task is somewhat different as I work in a very smart way not in a hard way. So am relay excited to work with your company. Thank You.7) Tell me some current headlines?This question is optional for an interview. This question can vary from candidate to candidate. By this question generally, the interviewer wants to know whether you are aware of the general studies or not.How to answer:To answer this question, you must be aware of the current day's headlines. You can only answer this question if you have read a newspaper, or you have searched the current day's headlines.8) What are your goals for the next five years?The above question is one of the common questions asked in interviews. By this question, the interviewer wants to know about your future goal. The interviewer wants to check what you wanted to be in your career. So you can answer this question with some tricks.How to answer:To answer this question, you should be very clear for your future goal oriented to that company. You can answer this question by following ways:Answer this question in very general term if you are not sure about your career path.Answer in a very straight way and be specific about your goal.Show your interest to achieve the long-term goal in that company.Think about the answer for a while and then answer.Example:I want to see myself as one of the topmost performing employees in a well-established organization like yours and want to contribute my skills and knowledge to the enhancement of my career growth as well as company growth.9) What is your greatest strength? How will it be helpful for this job?This is one of the easy questions in the interview, but sometimes it might be tricky as well. By asking this question, the interviewer wanted to check if your strengths are aligned with the companies benefit. They wanted to know that if the employee can be the best performer from the rest.How to answer:For answering this question you should make a note of the following key points before going to an interview.Create a list of strengths and choose your greatest strength which makes you creative.Always access your skills before going for an interview, which will help you to identify your strength.Always ready with a live example for your strength.Tell the strength which can be most helpful and relevant to your job profile.10) If you feel work pressure, how will you deal with it?One most common asked interview question is that how to deal with work pressure? So answering this question is very simple but before that, we should know that why the interviewer has asked this what he wanted to know. So this question is very straight as interviewer just wanted to know that, can you work under pressure or not?How to Answer:Every one of us have some techniques to handle or deal with the pressure. It might be an assignment pressure, family pressure or many others, so we answer this question in that way only. But it must be the professional way and in a positive manner. There are some points for giving this answer:You must provide an answer in a very positive way.Answer this question with an example.Your response and your body language should match.It should be the honest answer.Example:I work more efficiently under pressure as I feel it is challenging my abilities and I need to prove myself. I have found myself more creative under pressure conditions with some deadlines. When I got such type of situations, my first thing is always to be positive, and I started doing work with more concentration. For example, in my recent project I have assigned a task which was based on the latest AI technique, about which I was not so much aware, but still I worked on that technology I learned it, and I successfully completed my task, and also I got employee of the month award because of that project. 11) What do you want to achieve in your life?A very familiar question for everyone not for the interview although throughout of life. From our childhood till today's date everyone has faced this question several times, and answers for this also vary from time to time, but the question is that, how to answer in the interview for this. By this question, the interviewer wants to know in deep about you and how much time you want to spent with that company. How much loyal will you be for the company?How to answer:For answering this question there is no any particular way as everyone is unique and wanted to achieve some unique things in his/her life. So there is just one solution to this that being honest while giving this question. Everyone should be clear about his life goal then only he/she can answer this question correctly.12) Are you ready to relocate?There are various types of job where you need to relocate yourself from your residence to any other place according to job location. So this is also a critical question for a candidate as he/she needs to prepare himself mentally as well as physically. So, to check whether you can adjust or relocate yourself is this question and also interviewer wanted to test your flexibility, enthusiasm, and commitment.How to answer:Some tips on how to ready to answer to this question:The very first thing you need to check Job description before going for an interview as can you relocate yourself or not.If you are not having any issue while relocating then answer this with full of enthusiasm as you are eager to join the company.If you have any problem, you can discuss it but in a very positive way so that it can be considered.Example:Sir, I would love to relocate to be a part of such a well-reputed and wonderful company. I can't miss such a great opportunity. Thank you!
More detailsPublished - Mon, 05 Dec 2022
Created by - Admin s
About the Company: IGATEIGATE (now a part of Capgemini group) is one of the leading company for Information technology. It is headquartered in Bridgewater, New Jersey, United States. IGATE is one of the world's leading provider of consulting, technology and outsourcing service with 180,000 employees in over the 40 countries. It was founded in 1996 and on April 27, 2015, it was acquired by French IT service group Capgemini.KEY people:Founder: Narendra PatniCo-founder-Sunil WadhwaniCEO of the Company: Srinivas KandulaiGate Recruitment ProcessThe complete recruitment process goes through various rounds. Every round opens the door for the next round. Mainly the process involves three rounds. These rounds are:First: Written roundSecond: Technical interview roundThird: HR interview roundFirst Round: Written roundDescriptionPlay VideoThe very first round for IGATE recruitment process is written test. It consists of mainly two sections that are General Aptitude and English proficiency test. The complete test has 60 total numbers of questions, and there will be a negative marking of .25/wrong answerWritten test pattern:English proficiency: 20 QuestionsQuantitative aptitude: 15 QuestionsVerbal Reasoning: 15 QuestionsVerbal English Interview QuestionsFill the Correct option.1) If Riya ________ ready ________ in the house, I will rent it out because it is vacant since long.were, stayis, stayingwould be, stayingis, to stayShow Answer2) John _____________ along the road.ranfellsatstoppedShow Answer3) ___________a match to light the candle in the room.HitRubStrikeFireShow Answer4) These instructions must be followed by every student __________ the semester _______exception.in, withthroughout, withoutat, atwith, withoutShow Answer5) In Rohan's family, when they sit at _______ dining table __________ family likes to do all____________ chitchatting.a, a, aa, the, athe, a, thethe, the, theShow Answer6) I miss ________ the today's news, while I am travelling.watchingwatchto watchwatchedShow Answer7) Find the Antonym to the word "QUIESCENT."ActiveDormantWeakUnconcernedShow Answer8) Arrange the following sentences in a correct order.for the rest of the yearto buy anything elseif we use up the moneyI thinkwe wouldn't be ableCorrect Option will be43521453213154235421Show Answer9) Priya was laughing so hard _______ Ravi's joke that she fell _______ her chair ________ the floor.on,of,toat,off,ontoby,of,onof,at,uponShow Answer10) Success in the IAS examination depends ....... hard work only.AtOverForOnShow AnswerAptitude Questions1) If 35% of 30 = 25% of X + 1, find the value of X.38284232Show Answer2) Shiva purchased 40 shirts for Rs.3000. he spends 10% on transportation. What should be the selling price per shirt to gain a profit of 20%?1008099110Show Answer3) If a man travels with 5/6th of his usual speed, he is late by 15 mins. What is the usual time taken to travel?60 min40 min75 min30 minShow Answer4) If the current age of Ram's father is thrice of age of Ram. Then After 10 years, the age of father will be 2 times the age of Ram. The current age of Ram is-----10 years15 years22 years18 yearsShow Answer5) The average age of five girls in a hostel is 11. The oldest girl among them is 15 years old. What is the average age of the other girls?12 years9 years10 yearsNone of the aboveShow Answer6) The cost price of a bed is Rs.2400 which is 20% below the market price if it is sold at a discount of 16% on the market price then find its market price, selling price and profit?Rs.3000, Rs.2520, 5%Rs.4000, Rs.3520, 6%Rs.5000, Rs.6250, 7%None of the aboveShow Answer7) In how many ways letters of world "LEADING" can be arranged, so that vowels always come together?3507204805040Show Answer8) If the first day of year is Monday. Then what is the last day of the year, if it's not a leap year.SundayTuesdaySaturdayMondayShow Answer9) A and B can complete a work in 30 days, working together. Both worked for 20 days and then B left the work. The remaining work was completed by A alone in 20 more days. So in How many days B alone can complete the entire work.50 days60 days48 days54 daysShow Answer10) Find the Value of (483*483*483+ 517*517*517) / (517*517 - 517*483 + 483*483)100023.456854369481Show AnswerReasoning Questions1) If the word TEACHING is coded as CHEATING, then how can be code the word GRADIENT?RADIGENTDIERATINGRGDIEANTDIRAGENTShow Answer2) In a row of girls there are 16 girls between Neha and Ruchi. Neha is the thirty-second girl from the left end of the row. If Neha is nearer than Ruchi to the right end of the row, then how far away is Ruchi from the left end of the row?16th1514thNone of the aboveShow Answer3) Statement:I. no rubies are pearlsII. some pearls are diamondsConclusions:I. no rubies are diamondsII. some diamonds are pearlsonly conclusion I followsonly conclusion II Followsboth conclusion I And II followneither conclusion I Nor conclusion II FOLLOWSShow Answer4) If BLACK will be coded as 145 like that RED -81,GRAY- 204 then GREEN can be coded as:540385400245Show Answer5) Statement:I. Some plastics are bowlII. Some bowl are platesIII. Some plates are flowersConclusions:I. some flowers are plastics.II. Some flowers are bowlIII. No plastic is a flower.None followsOnly I followsOnly II followsOnly either I or III followsOnly III followsShow Answer6) Pointing to a girl in a photo album, Ajay said "she is the daughter of my father's son. How is Ajay related to her?BrotherCousinFatherUncleShow Answer7) which statements of the following is necessary to answer this questionQ: How long would Ram takes to complete the work?Statement 1: Ram and Mohan working together, take 30 days to do the workStatement 2: Ram, Shyam, and Mohan working together and finish the work in 20 daysStatement 3: Mohan is two times more efficient than ShyamAll three statementsStatements 1and3Statements 2and3statements 1and2Show Answer8) Find the best suitable analogy for PAIN:SEDATIVE:comfort: stimulantgrief: consolationtrance: narcoticache: extractionShow AnswerSecond Round: Technical interview roundThe candidates who will clear the first round will be shortlisted for the next round, i.e., Technical interview round in which candidate will be checked upon their technical skills. This interview round includes the question on the basis of different technologies such as C/ C++, JAVA etc. There will be no specific time limit and it totally depends on candidate knowledge. There is a list of some most asked technical interview questions in IGATE recruitment process, given with the most suitable answer.1) Differentiate between low-level language and high-level language?A computer cannot understand the human language, so we need a different type of language to communicate with the computer. There are various types of languages which a computer can understand and work accordingly so, there are two types of languages:Low-level language and high-level language.The main differences between both the languages are given below:Low-level languageHigh-level languageLow-level languages are machine dependent languages that means we cannot execute it on other platform.High-level languages are machine independent languages that mean we can execute it any platform (Mac, Windows, and Linux).Low-level languages are more machine-readable.High-level languages are more human-readable.It is difficult to write and compile a low-level language.It is easy to write and compile a high-level language as compared to low-level languageIt is difficult to find errors and debug a program in a low-level language.Finding an error and debugging is easy in a high-level language.Low-level languages are written in binary form, so these are faster than other languages.High-level languages are written in some human readable instruction which needs to convert to binary form so these are slower thanExample of low-level language is machine language.low-level languagesExample of high-level language is C++, Java etc.2) Explain an interface in Java language?Interface in Java is a way to achieve the abstraction. An Interface is like a class and also can have methods and variable as a class does but Interface only contains method signature and does not have a body.An Interface cannot be instantiated in JavaAn Interface includes methods which are public and abstract (by default).A class can implement an interface.For declaring an interface, we use the keyword interface.Syntax:Interface Interface_Name{ //Methods } 3) How can we create an interface in Java?To create an interface in Java, we can use the keyword "interface" followed by the interface name.Exampleinterface Employee { int empid = 23; String empname="John"; } We can implement an interface in a class by using keyword "implement" and can use abstract methods.4) What is immutable class and how to create an immutable class in Java?An immutable class is one in which once an object is created, then we cannot alter the values, or we cannot change its content. As in Java, we have wrapper classes like String, Boolean, Integer, etc., all these classes are immutable classes, and we can also create an immutable class by own.Following are some requirement to create an immutable class in Java:A class needs to declare as final so that it cannot be inherited.All the data members of the class need to declare as final so its value can't be changed.No option for setters method.There should be getter methods for all variables.5) "String class is immutable", explain the reason?String class is immutable in Java that means we are unable to change its value. It is because a String object is always cached in the String pool, and these pools can be shared between various clients. So there will always a risk that if we change in client's string it will automatically affect all the client's action. So every time when we try to change the String value, it will create a new object6) How can we inherit the constructor in a class, in Java?We cannot inherit the constructor in the class. If we try to inherit a parent class constructor to the child class, then it will give the compile-time error because Constructor name should be same as the class name and constructor inheritance is against the constraint of Constructor.Example:class ConstructInheritance{ ConstructInheritance() { System.out.println("This is Parent class Constructor"); } } class Child extends ConstructInheritance{ Child() { System.out.println("This is Child class Constructor"); } public static void main (String[] args) { Child obj= new Child(); Child obj2=new ConstructInheritance(); } } Output:Error message: prog.java:10: error: invalid method declaration; return type required ConstructInheritance(){ Note: Although we can call parent class constructor in child class using super() method in a child class7) What is a static keyword in Java? What is its significance?Static keyword in Java can be used primarily for memory organization. A static member in Java class always belongs to its class, not an instance. A static keyword can be used with:BlocksVariablesMethodsNested classTo create a static member, we need to declare it as static. The instance of a static member created only once, and it is shared across all the objects. A static member can be accessed before its object is created.class Employee { static int i; //static variable static void m1() //Static method { System.out.println("This is static mehtod "); } static //static block { for(i=1; iMinimum redundancy of dataLogical data integrity.Normalization increases the performance of the database, as it allows a database to take very less space in memory.There are mainly four types of Normalization, which are given below:1NF: A relation in the table be in first normal form if each attribute is single value attribute2NF:3NFBCNF10) Can we check whether a link list is circular or not?Yes, we can check that a given link-list is circular or not. A link-list will be a circular link-list if it follows the two main requirements:If a link list is not null terminated( it points to the first node)If all nodes are connected in the form of cycle.11) What does itoa() function in C?The itoa() function in C language used to convert an integer value to its equivalent null-terminated String. It stores the result in an array.Syntax:char * itoa ( int value, char * str, int base ); Parameters:value: A value which needs to be convertedstr: A parameter which stores the converted value as an arraybase: It represents the numerical value, which is used to give the conversion base, as base 2 for binary, base 10 for decimal.12) How can determine the size of the class?The size of a class depends on the size of its members. There are the following factors which determine the size of a class:Size of all non-static members of the classSize of its immediate parent class(if have)13) What do you understand by aggregation? How it differs with the association?In UML (Unified Modeling Language) there are various types of relationships for the object-oriented system. Association and Aggregation are also a type of relationship in UML.Aggregation: Aggregation is a specific type of association between two or more objects. In Aggregation, objects can have their lifecycle with ownership. It is a one-directional association. If we destroy one object, it will not affect another one. It is also called as HAS-A relationship.Association: Association is a relation between two objects with their own lifetime and without any ownership. An association relationship can be represented by the following type:One-to-oneOne-to-manyMany-to-manyThe aggregation and composition are the part of the association.14) Differentiate between constructor and destructor?(C++)Differences between constructor and destructor are given below:CONSTRUCTORDESTRUCTORA Constructor is used to initializing the object of that classDestructor is used to destroy the previously created object of the classConstructor name is always the same as class name with no any return type.Destructor name also same as the class name without any return type, but with ~ (tilde) prefix.Constructor overloading is possible in a classDestructor does not allow overloading (it can only be specified once in a class).Syntax:class EmployeeCons{ EmployeeCons(){ } };Syntax:class EmployeeDestr{ ~EmployeeDestr(){ } };Constructor allocates the memory while creating an objectDestructor release the memory while destroying an object.15) What do you understand by pre-processor? What are different types of header files in C?The C pre-processor is used to scan and modify a source code before its compilation. The line starting with the symbol # followed by the directive name, in the source code, is known as pre-processor directive. Pre-processor directive invoked by the compiler to process some code before the compilation process.Each line in code can have a single pre-processor directivePre-processor directive does not include a semicolon at the end.Header files are the files which contain macro definitions and functions definition. It used with pre-processor directives with a file extension of ".h." There are two types of header files in C:System header files: These header files come with the compilerUser-created header files: These files are written by the programmer.Following are some mainly used header files in C#include#include#include#include#include, and many more.16) What are some DBMS packages?There are some built-in DBMS packages provided by Oracle. With the help of Oracle DBMS packages, we can create various Oracle applications.Following are some basic packages provided by Oracle:Oracle dbms_alertOracle dbms_application_infoOracle dbms_aqadmOracle dbms_cryptoOracle dbms_fgaOracle dbms_jobOracle dbms_job.submitOracle dbms_lobOracle dbms_metadataOracle dbms_monitor17) Differentiate between compiler and interpreter?A computer can only understand the code written in binary form, i.e., in the form of 0's and 1's, Therefore, to communicate with the computer we need to convert our code (source code) into machine code. And the compiler and interpreter both are the computer programs which convert a programming language from source code to machine code. The main differences between both of the translator are given below:CompilerInterpreterA compiler is a software program that converts a high-level language source code into a low-level language machine codeThe interpreter is a software program that is used to directly execute a source code written in a high-level programming languageIt creates an intermediate source code.It does not create any intermediate code.A Compiler converts the source code completely at a timeInterpreter converts the source code line by line at a time.A compiler converts source code in one go, hence these are faster.As interpreter converts a source code line-by-line, hence these are slower as compare to the compiler.Finding an error is difficult.Finding an error is easy.Used for the languages C, C++, C#, Scala, etc.Used for languages Java, PHP, Perl, Python, etc.18) What type of operation can be performed using stack and queue in Data structure?Organization of data in the computer can be done with the help of data structure so that data can be accessed easily and efficiently. There are different types of data structure used in computer, and two of them are Stack and Queue data Structure.Stack: A stack is a type of linear-data structure, which logically represents and arrange the data in the form of a stack. As a real-life example of a stack is "plates arranged in the form of the stack." In a stack structure, any operation can be performed on data items from one end only.A Stack structure follows a particular order for operation on data items, and that order can be LIFO (Last in First Out) or FILO (First in Last Out). A stack can be represented in the form of an array.Types of Operations performed on Stack:1. Push: Push is an operation that can be performed, to add an element in the stack.As in the above diagram, the top element was 93 (before addition of a new element), and after performing PUSH operation, a top element is 10. Now pointer will point at the top of the stack.2. Pop: If we try to remove or delete an element from the Stack, then it is called as Pop operation.As in the above diagram, if we want to delete an element from the top of the Stack, then it can be done by the Pop operation.3. isEmpty: If we wanted to check whether the stack is empty or not, then we can perform an isEmpty operation. It will return three values: If we will perform a Pop operation on empty Stack, then it is called underflow condition.Empty-1Single element present0Stack is fullN-1Stack overflowN4. Peek or Top: If we perform Peek operation it checks all the elements of the stack and returns the top element.Queue: A Queue is an ordered collection of data elements same as a stack, but it enables insertion operation from one end called as REAR end and deletion operation from other end called as a FRONT end.A Queue structure follows an order of FIFO (First in First Out) for insertion and deletion of the data element.Real life example of a queue is people waiting to buy a movie ticket in a line.Types of Operations performed on Stack: The two main operations which can be performedOn Stack are Enqueue and Dequeue.Enqueue:This operation is performed to add an element in the queue at the rear end. After adding an element in a queue, the count of Rear pointer increased by 1. Below is the Array representation of queue with Enqueue operation. Dequeue:This operation is performed to remove an element from the queue at the front end. After removing an element from the queue, the count of Front pointer gets decremented by 1. Below is the diagram which shows the removal of the data element from a queue.Other operations performed on the queue are:Peek: This operation is used to get all the data elements of queue without deletion of an element, at the front end.Isfull: This operation is performed to check whether a queue is full or not.Isempty: This operation is performed to check whether a queue is empty or not.19) What is use the of fprintf and fscanf?(C)Function fprintf(): In C language this function is used to write the character, integer, and String values into a single file.Syntax:int fprintf(FILE *stream, const char *format, ...) ; Where stream= file pointer of datatype "FILE". Format can %d, %s, %f, etc. Example:#include #include int main () { FILE * fp; //file pointer fp = fopen ("file.txt", "w"); Opening file fprintf(fp, "%d %s %s %s", 12, "rollno", "student", "present"); //writing data of different format fclose(fp); //file closing return(0); } Output:12 rollno student present Function fscanf(): In C language fscanf() function is used to read set of characters or mixed data from the file.int fscanf(FILE *stream, const char *format, ....); Where stream= file pointer of datatype "FILE". Format can %d, %s, %f, etc. 20) What is a linked list? Explain its applications?A Linked list is a linear data structure similar to an array, which is used to store the data in an organized way.In Linked list data elements are not stored in contiguous blocks.Applications of the Linked list:A linked list can be used for implementations of stacks and queues.Implementation of graphs can be done using the linked listA linked list can be used for dynamic memory allocationA linked list can be used for implementation of graphIt can be used for performing arithmetic operations on long integers.A linked list can be used with the music player for playing the songs.21) How C++ is more advantageous as compared to C?C and C++ both are the computer programming languages. Both the languages enable us to write efficient code. As C++ is an advanced version of C language, therefore it has some extra features than C languages. The main advantages of C++ over the C language are given below:As C++ is an object-oriented language, hence support the function overloading, whereas C language does not support function overloading.C++ provides the property of data hiding, whereas C does not provide this featureC++ supports exception handling, whereas C does not support the exception handling conceptC++ provides a concept of classes and objects, wherein C language there is no such concept.22) Which is the smallest package in Java API?The smallest package in Java API is java. applet package.23) What are searching techniques? Explain the linear search?Searching is the process of finding the value or place of a data element in a given list. A searching technique will be successful if the data element are found else it will be unsuccessful. There are primarily two types of standard searching techniques, which are:Linear search or Sequential searchBinary SearchLinear search: Linear search technique is the easiest way of searching an element. We can perform a linear search operation in both sorted and unsorted list (usually an array list). To understand the linear search, let's take an example of an array list of 8 elementsExample:Input: a [ ] = {10, 140, 589, 20, 89, 78, 90, 110} x= 90; Output: 6. The Basic algorithm for linear search:Step 1: Traverse the array list.Step 2: Match the key element with all elements present in the arrayStep 3: if key element found, return the index position of an element in the array listStep 4: If the key element does not found, return -1Implementation of linear search using Java program:public class LinearSearchExample { public static int linearSearch(int[] arr, int key) { for(int i=0;i
More detailsPublished - Mon, 05 Dec 2022
Created by - Admin s
TCS (Tata Consultancy Service) Limited is an Indian multinational company which deals in consultancy service and Information technology. It is headquartered in Mumbai, India. It is a part of the Tata group and operates in 46 countries.TCS is one of the largest Indian company by market capitalization and one of the most trusted Indian brands worldwide. It alone generates 70% of the dividends of its parent company Tata Sons.Recently, Tata Sons decided to sell stocks of TCS worth $1.25 billion in a bulk deal. In 2015, TCS is ranked 64th overall in the Forbes World's Most Innovative Companies ranking, making it both the highest-ranked IT services company and the top Indian company.TCS is the world's 2nd largest IT services provider. In 2017, TCS is ranked 10th on the Fortune India 500 list. In April 2018, TCS became the first Indian IT company to breach $100 billion market capitalization.56.6M1KHTML TutorialRecruitment ProcessTCS conducts generally 3 rounds to select fresher as Software Developer in their organization.Aptitude testTechnical interviewHR interviewThe recruitment drive starts with a written test followed by a one on one interview. They may also conduct a group discussion for some students. Sometimes they waive the written test for students above aggregate of 75, and they were allowed to appear directly for the interview without a written test.In the technical round, fresher candidates are generally asked questions on their final project and a single technology in which they are trained.Academic Criteria65 percent or above in B.Tech, Class X and XII.No backlogs at the time of interview Technical Interview Questions1) Explain the functionality of linked list.A linked list consists of two parts: information and the link. In the single connected listening, the beginning of the list is marked by a unique pointer named start. This pointer does point to the first element of the list and the link part of each node consists of an arrow looking to the next node, but the last node of the list has null pointer identifying the previous node. With the help of start pointer, the linked list can be traversed easily.2) What are the four basic principles of OOPS?The four basic principles of Object-Oriented Programming System are listed below:Abstraction: Abstraction is a process of hiding the implementation details and showing only functionality to the user. For example, sending SMS where you type the text and send the message. You don't know the internal processing about the message delivery.Abstraction lets you focus on what the object does instead of how it does it.Inheritance: Inheritance in Java is a mechanism in which one object acquires all the properties and behaviors of a parent object.Encapsulation: Encapsulation in Java is a process of wrapping code and data together into a single unit, for example, a capsule which is mixed of several medicines.Polymorphism: Polymorphism in Java is a concept by which we can perform a single action in different ways. Polymorphism is derived from 2 Greek words: poly and morphs. The word "poly" means many and "morphs" means forms. So polymorphism means many forms.3) What is inheritance?In, Object-Oriented Programming, inheritance is a mechanism based on classes.Inheritance refers to inhering the data members and properties of a parent class to a child class. A class which is derived from another level is often called as a sub-class or a child class, and the type from which the child class is obtained is known as super-class or parent class.4) What is the way of inheriting variable of one class to any other class?//Base Class class A { public int a; } //Derived Class class B : A { a=15; } 5) What is Polymorphism?Polymorphism is a concept in OOPS which means having many forms. In simple words, it means that different actions will be performed in different instances. Polymorphism is of two types:Method overloadingOperator overloading6) What are the different types of inheritance?Types of Inheritance:Single inheritanceMultiple InheritanceMulti-level InheritanceMulti-path InheritanceHierarchical InheritanceHybrid Inheritance7) What is the difference between classes and interface?The differences between classes and interfaces are listed below:A class can be instantiated by creating its object, whereas interfaces cannot be instantiated as all the methods in the interface are abstract and do not perform any action, so there is no use of instantiating an interface.A class is declared using class keyword whereas an interface is declared using interface keyword.The members of the class can have access specifier such as public, protected, and private but members of the interface can not have the access specifier, all the members of the interface is declared as public because the interface is used to derive another class. There will be no use to access specifies inside the members of an interface.The methods inside the class are defined to perform some actions on the fields declared in the class whereas interface lacks in asserting in areas, the ways in an interface are purely abstract.A class can implement any number of the interface but can only extend one superclass. Whereas interface can reach any number of interfaces but cannot perform any interface.A class can have a constructor defined inside the class to declare the fields inside the class, whereas interface doesn't have any constructor defined because there are no fields to be initialized.8) What is software development life-cycle?Software development life-cycle is steps involved in the life cycle of software development phase. Generally, it is followed by the development team which develops the software in the organization. It consists of a clear explanation of developing and maintaining the software.9) What is normalization of databases, joins, and keys?Normalization is process of organizing data in a database efficiently. Two goals of the normalization process are: to eliminate redundant data (for example, storing the same data in more than one table) and also ensure data dependencies make sense (only storing related data in a table). These both are important as they reduce the amount of space a database consumes and ensure that data is logically stored.10) What are loops?Loops are used to execute block of statement several times in a program depending upon the conditional statement. The basic structure of a circuit is given above in the diagram. For each successful execution of the loop, the conditional statement should be checked. If the conditional statement is true, then the circuit will be executed. If the conditional statement is false, then the course will be terminated.11) Explain about Joins, Views, Normalization, Triggers?The JOIN keyword is used in an SQL statement to query data from two or more tables, based on a relationship between specific columns in these tables.Tables in a database are often related to each other with keys.A view is a virtual table. A look contains rows and columns, just like a real table. The fields in a picture are fields from one or more real tables in the database.You can add SQL functions, WHERE, and JOIN statements to a view and present the data as if the data were coming from one single table.12) List different advantages of DBMSImproved data sharing.The list of several advantages of DataBase Management System:Improved data security.Better data integration.Minimized data inconsistency.Improved data access.Improved decision making.Increased end-user productivity.13) What is Database Management System?A DataBase Management System is a software system used for creating and managing databases. DBMS make it possible for the end user to build and maintain databases. DBMS provides an interface between the end user/application and the databases.14) What is database Schema?The formal definition of the database schema is a set of formulas (sentences) called integrity constraints imposed on a database.15) What are the conditional statements?The conditional statements can alternatively be called as conditional expression also. Conditional comments are the set of rules which were executed if a particular condition is true. It is often referred to an if-then statement because if the state is true, then the statement is executed.16) What is the difference between the foreign key and reference key?Reference Key is the primary key that is referenced in the other table (linked via the other tables Foreign Key). Foreign Key is how you connect the second table to the primary tables Primary Key (or Reference Key).17) What is the difference and similarity between C and C++?C++ has classes whereas C did not have classes.C does not support function overloading. In C, for input or output, we use functions like gets(), puts(), scanf(), printf(), etcC does not support exception handling.18) The structural difference between bitmap and b-tree index?BtreeIt is made of branch nodes and leaf nodes. Branch nodes hold prefix key value along with the link to the leaf node and the leaf nodes contain the indexed value and rowed.BitmapIt consists merely of bits for every single distinct value. It uses a string of bits to locate rows in a table quickly. It is used to index low cardinality columns.19) What is the difference between a Clustered index and non-clustered index?Clustered IndexOnly one per tableFaster to read than non clustered as data is physically stored in index orderNon-Clustered IndexCan be used lot of times per tableQuicker for insert and update operations than a clustered index20) Diffrentiate between socket and session?Socket is the Combination of IP address and Port Number (in pairs)The session is a Logical Connectivity between the source and destination.21) What is an array?An array is a collection of similar elements. For an array, the necessary condition is that the data type of all the elements in the array must be same. The declaration of an array in C++ is as follows:int a[10];This defines an array whose name is a and has ten elements from index 0-922) Given an array of 1s and 0s arrange the 1s together and 0s together in a single scan of the array. Optimize the boundary conditions. #include #include void main() { int A[10]={'0','1','0','1','0','0','0','1','0','1','0','0'}; int x=0,y=A.length-1; while(x x++; else if(A[y]) y--; if(A[x] && !A[y])//here we are checking that stating index is having 1 and last index having 0 than swap values A[x]=0,A[y]=1; } getch(); } 23) Define Data Abstraction. What are their importance?Abstraction is process of recognizing and focusing on essential characteristics of a situation or object and leaving/filtering out the unwanted components of that situation or object.Abstraction is the basis for software development. It's through this concept we define the essential aspects of a system. The process of identifying and designing the ideas for a given system is called Modeling ( objectmodeling).Three levels of data abstraction are:Logical level: Information stored in the database. e.g., Database administratorPhysical level: Where data is stored physically in the database.View level: End users always work on view level. If any amendment is made it may be saved by another name.24) Write a function to swap two numbers without using a temporary variable.void swap(int &i, int &j) { i=i+j; j=i-j; i=i-j; } 25) Memory Allocation in C/C++The calloc() function allocates a memory area; the length will be the product of its parameters (it has two settings). calloc fills the memory with ZERO's and returns a pointer to the first byte. If that fails to locate enough space, it returns a NULL pointer.A malloc() function allocates a memory area; length will be the value entered as parameter. (it has one parameter). It does not initialize memory areaThe free() function is used to free the allocated memory(allocated through the calloc and malloc), in other words, this used release the allocated memorynew also used to allocate memory on the heap and initialize the memory using constructordelete also used release memory allocated by new operator26) Write output of the program?int i=10; printf("%d%d%d",i,++i,i++); Answer= 10 12 1227) what is virtual function and pure virtual function?Virtual function:- To achieve polymorphism, function in base class is declared as virtual. By state virtual, we make a base class pointer to execute the purpose of any derived class depends on the content of pointer (any acquired class address).Pure Virtual Function:- This is the function used in base class, and its definition has to be provided in derived class, In other pure virtual function has no definition in the base is declared as :virtual void fun()=0; It means that this function is not going to do anything, In case of pure virtual function derived function has toimplement a pure virtual function or redeclare it as a pure virtual function28) What are WPF and WCF?WPF/WCF application, need in .NET 3.0 Framework. These application will cover the following concepts:WCF(Windows Communication Foundation)The new service orientated attributesThe use of interfacesThe use of callbacksAsynchronous delegatesCreating the proxyWPF( Windows Presentation Foundation )StylesTemplatesAnimationsDatabinding29) Write a program in C to swap two numbers without help of a third variable. /* * C++ program to swap two numbers without using a temporary variable */ #include using namespace std; /* Function for swapping the values */ void swap(int &a, int &b) { b = a + b; a = b - a; b = b - a; } int main() { int a, b; cout a >> b; swap(a, b); cout
More detailsPublished - Mon, 05 Dec 2022
Fri, 16 Jun 2023
Fri, 16 Jun 2023
Fri, 16 Jun 2023
Write a public review