Hello everyone, this is Bushra. Like you all have known, Accenture has been lately hiring a lot via their on-campus and off-campus drives and there have been so many drives going on every couple of months. So we have done a survey and we have tried to collect the questions that have been asked in the Accenture interviews and today we are going to be discussing all of those questions.
So let me quickly share my screen and let's discuss some of the questions. So first one, So now, firstly, we are going to discuss questions that are technically being asked. And there are questions that are like, you know, functional based, like the role based, the behavior based.
So we will discuss each of them by the category. And then we will also try to conclude how the Accenture interview is driven. Right.
So now if you first look at the question, now I have tried to categorize these under the technical ones. Then I have also tried categorizing questions. on some, you know, generic questions where like the HR or the managerial rounds come in. And I've also tried to, you know, figure out what the extension process looks like.
So now, firstly, let's look at the first question. Firstly, we are going to ask you for the introduction, right? So no matter which interview you are sitting in, the first question that is going to be asked is going to be to introduce yourself. So how do you introduce yourself?
Say now you are trying to get hired as a software engineer. So which means that your introduction should revolve around your experience or your growth or your skill set in that field. So now, firstly, you start with your name.
What is your name? Right. So if you go here, what topics are we trying to cover? We will say I am giving my name.
Right. And then what are you going to do after you have introduced? Say my name is Bushra and you are.
because you are a fresher all of these drives have been conducted for freshers you will tell which college you're coming from then you will tell what your field is for example i have done my master's sorry i have done my bachelor's in csc then you will tell them that i am come from csc then say your see whatever your strong points are you will cover all of them for example say my cgpa is 9.35 so i will try to cover my cgpa under my introduction section Because whatever my strong points are, this is going to be, there is this theory which says the first five minutes in the last five minutes of every session have to be really strong. So you create a good impact. Right.
So now, because your introduction is going to be covered in the first five minutes, you are going to cover all the strong points that you have. For example, my name is Bushra and I have done my bachelor's in computer science and engineering. And I have done my bachelor's from Bangalore Institute of Technology.
So once you give your introduction about the education. Then you will cover all your strong points. My CGPA in my bachelor's was 9.35.
And see, you have a good CGPA or good percentage in your 12th grade or 10th grade or whatever, right? Whatever achievements you have, you can cover all of them. I have cracked multiple hackathons.
I have won multiple hackathons. I've participated in multiple hackathons. You can cover all of these.
And then after you have done the general introduction where you've talked about your achievements, what you can next go to is your skill set say you are getting hired for a software engineer then you are going to cover whatever skills you have covered for example now i know say java so i'm going to tell the interviewer that i know java i know c plus plus i am very well versed with oops the computer fundamentals like dbms then we have operating systems so whatever you know whatever skill set you have you're going to cover that in your introduction section So I will give you a quick introduction that I would give for myself as a fresher so you can get a little bit of idea about it. Hello sir, good morning. My name is Vushra and I have done my bachelor's in CSC from Bangalore Institute of Technology. My CGPA during my bachelor's was 9.35, my percentage during my 10th board was 95, my percentage during my 12th board was 92 and I have participated in multiple hackathons. One of them has being the S-I-H or I have I have volunteered at multiple events so I'm really fond of you know event management besides the fact that I'm really good at my technical skills.
I am very well versed with Java, C++, OOPS, DBMS operating systems so computer world and or the corporate world really fascinates me and that's why I took up CSE as my main branch. So this is your introduction. So you are going to cover all the important topics which will help you get the job.
So starting part you can cover all the important things about you, your name, your feel, your strong points, your background or anything that you want, whatever you think is strong for you. But Ensure that the introduction also has all the important points about your skills, like the skills that are going to get you this job. Right.
So you always have to cover those points, whatever your skill set. So if you're getting hired for an analyst, then what does an analyst need to know? He needs to know SQL, MS Excel or say he needs to know Python. So whatever you need to. whatever role you're getting hired for whatever relevant skills you have you can cover all of those under the introduction section so this is one of the major points that you have to cover under the introduction this is how you're going to introduce yourself so let's look at the second question second question says discussion on projects so i am going to give you an example so you have a better understanding when i was in my college they i had done about three projects so one of the projects being heart disease system so like this is like a prediction of how if a person has heart disease or not using ml algorithms so every at least 15 minutes or at least 10 minutes of your interview say it is 30 minutes interview or say 45 minutes interview then what happens is at least 15 10 to 15 minutes is going to be taken by your projects so the interviewer will definitely ask you questions on the projects that you have worked on that is why it is very important to be well-versed with the projects that you have worked on now like i said right a heart disease prediction system right using ml algorithms this is what one of the projects that i had worked on right so i have given multiple interviews since then and then every time i've got asked questions on challenges faced right so if you are if you have done any project see i know your curriculum also has one or two important projects that you have to cover during your bachelors so that's why Major questions are going to revolve around what technology you have used in the project that you have worked on.
What challenges did you face? For example, now here in this heart disease prediction system, I had used, I had finally used four ML algorithms. Okay.
So now the interviewer asked me questions like out of all the algorithms, because there are thousands of algorithms, the machine learning algorithms. Why did you choose these four? Right.
So now there's. if you know a little bit about machine learning you will know that there are supervised algorithms semi-supervised algorithms they are unsupervised algorithms and each algorithm has some specification okay there so now say there's regression algorithm then there is um random forest so all of these algorithms if you look into each of them has a specific purpose that they serve okay each of them is good at something So why have you picked these algorithms and what made you pick these algorithms? So all of these questions are going to be asked and you have to be really well versed with the project that you've worked on. It's not like, you know, you've just worked on the project, you know what the project is about, what technology is used. But if you have really given your part, then you will know what challenges you faced, right?
The challenges don't really have to be on the technical side. If you even had challenges coordinating with the team, you can talk about it. But the right approach is... after you talk about the challenges face you also have to cover how you overcame those challenges for example now i'm telling that it was really hard for me to coordinate with my teammates after i told what my problem is the right approach is to tell i put in some effort i tried making them understand that we really have to coordinate between each other for us to deliver the project well and after i did that we saw that we were able to coordinate and we were able to deliver the project though ppt really well So this is how you are going to cover the discussion on your projects. Okay, so they are going to be tech based questions asked, like I said, like I covered, right?
So what algorithms did you use? And why did you use them? And what made you use them? And what are the specifications? What features can you add?
What enhancements can you make? All of these questions are going to be asked. Okay, so you have to be prepared for all of that once you're getting into your project discussion.
So your projects. play a very very important role so that's why i want all of you to take this very seriously and be very well versed with your projects so now we've covered this third one is internship experience so the technical interview is also going to ask you if you have any experience in the past okay say you have worked as a web developer right web developer uh in the like say in a startup where when you were in your third year right So you can talk about this. If you have no experience, then you can cover it with a very positive note saying that I don't really have any experiences of now. I have done one month internship or I have worked here or there. But I'm really looking forward to get my experience.
And that's why I'm here today to give the interview. And I'm really hoping that, you know, I get this job. And that's why I will be able to work because my goals align with your company's goals.
I think I will be able to work on a lot of things via your company. So that is something that you can cover. And if you have some experience, say like a web developer or an app developer or anything like that, right?
So then you can also talk about that or like what all you worked on, what features you added. or what websites you build or you know how it helped the say the startup or anybody or if you've done something for your college like you have made some attendance system you have worked on this if you can talk about all of that so try to cover all of them on a positive note and this is how we talk about the internship experience or any work experience that you have in the past so the fourth point comes development or self-work so here what you'd have to cover is Say you have done some web development, app development, you have learned a little bit about AI, ML or any topic, any trending thing or anything that is primitive also. So if you have done any kind of this work, I'm sure all of you are going to work on your project.
So you will have to do a little bit of tech work anyway. Right. So if you have worked on the front end part of your project, then you can cover that.
If you've done the app development, you can cover that. Or if you have tried to build robotics project, you can cover that. Whatever thing you have worked on. Right.
You can cover in this section, you can talk about how you have learned, what skills you have learned. For example, web development, I have learned HTML, CSS and JavaScript, how I use them in the project, how it has helped me and how much experience I have, how I rate myself. You can talk about all of these in the development or self-work session.
So fifth topic we have is certifications. Say you have gotten some certification from any, you know, anywhere. Say you've gotten from Coursera, you have gotten it from Udemy, you have gotten it from your college, you have bought some course, you have gotten it from online study for you. Any platform that you got your certifications, if that is being asked, even if that isn't being asked, you can just tell them that, you know, I'm really well versed with web development.
I also have a certification in web development from online study for you or whatever it is. Right. You can talk about that.
So now the sixth topic comes role specific experience. Say they are going to hire you for an analyst role. So they will try to understand, they will always prefer candidates who have some experience or some knowledge on analyst role.
So here the analyst requires all of these skills like we discussed, right? SQL, MS Excel, Python, etc. Or even some, you know, BI tools, visualization tools like Power BI, etc.
So. If you have any of the experience in any of these, what you can do is you can go and ask, I mean, you can just try to mention, like, I have some experience in SQL and MS Excel. So if you have some role specific experience, you can mention that and it will help you getting the job.
Okay. So this was our sixth point. Moving to the next point, resuming based discussion.
So I always keep telling everyone, right? So whatever you have mentioned on your resuming. Please be really well versed with that. Because if you lie on your resume, and because most of the questions that are going to be asked you are going to be resume based, whatever you have mentioned in your resume, questions are definitely going to be asked on that. So that's why I recommend all of you to be very, very honest with your resume.
So think about this, right? The interviewer does not know you, he does not know that you exist, he does not know what your skill set is, he does not know what your weak and strong points are. All he knows you via is like a piece of paper that you have given to him called resume right so if you are very honest on your resume if you mention skills that you really know about then it is going to help you because now the interviewer knows that these are the skills that you know and he is only going to ask you questions on basis of your resume and that's why it is very very important for you to have that resume based discussion so these were some of the technical questions that were asked now let's move to some of the interview experience so these we have done a survey and we have tried to cover i mean we have we have tried to get in touch with the people who have given their interviews recently at accenture and these were the questions asked so that's how we are going to cover these questions so why did you choose these ml algorithms say you have worked on a project that involves some machine learning right so like i covered the question right uh if say there's thousands of They are supervised, they are semi-supervised, they are unsupervised algorithms.
So why did you choose this algorithm? And why did you choose these algorithms? And how did they help you? And what are the functionalities? All of those questions are going to be asked.
So now next question comes reverse a string. So I'm sure all of you have this is like a very, very commonly asked question, especially in the Accenture interview. So how do you reverse a string? So if you're using C++, because this is my personal, like, you know, preferred language, what you can go for is there's some reverse function, you can go for that, or you can run a loop where you can just swap the elements, or you can run a for loop.
where you are going n minus 1 to 0 and then you are printing. So there are multiple approaches and funnily all of them take complexity as the time complexity of OFn right. So you can there are multiple approaches that you can go for but what I would recommend is always start with a brute force approach always start with a very simple approach and then explain them what other idea but you know what other approaches you have in your mind and what you can think of so that is how you cover this question so i i have seen that reverse string is some question that has been asked multiple times in every accenture interview so just get well versed with these really basic technical questions like the coding questions so start with a brute force approach and then go ahead and tell them what approaches you can think of so this is how you cover this is how the approach should be when you are covering a any technical question which asks you for code or pseudocode.
Okay. Now there are also some questions asked which are probability based. Okay.
So now say there are three red balls. Okay. And there are four blue balls here in the question and five white balls.
So to R, whenever you have to solve these probability questions, right, what you're going to do is you're going to calculate total number of balls in the bag. Three plus four plus five, which is 12. But this is the total balls okay now in order to find the probability the formula used is now here they are asking for a red ball total number of ball balls asked so how many do we have in red three right divided by total balls how many balls do we have here in total which is 12 so and if you do the math it is 1 by 4 so the answer to this is 1 by 4 so every time you are solving the probability based questions remember that the formula is Number of you know, the color that is asked has to go on top which is becomes your numerator So the ask divided by total, okay, this is how you solve all your probability based questions This was the solution to it. So the next question is write a seek an SQL query to fetch duplicate records so you can This is like for the analyst role where you are asking for the sequel queries where you can write that duplicate records so there's one approach where you can uh count if it is greater than one you can go with this you can select the records where whosever count is greater than one so this is one of the approaches that you can use and the fifth question is if you were to make only three cuts to whole key this is again one of these uh questions which is asked to like see how you you know how are you going to approach these problems right so Let's try to understand this question. You can make three cuts to a whole cake but you have to get eight slices.
How do you do that? So now let's imagine that there is a cake here. Okay.
I know most of you are going to imagine in 1D. That's why you won't be able to do it. So let's try to imagine in 3D. This is my cake. Okay.
So you have to make only three cuts. So now if I make cuts like this. Think about this.
One. Two. So now you have one.
Two. three and four slices but if i cut it in between middle right like this then how many will we have eight because these four pieces are divided into two now which becomes eight slices so two on the top one on the bottom if you cut this way then you will get eight slices so this is how you have to approach these are like trick based questions you have to use a brain a little bit and that's when you will be able to solve these questions so these are some of the questions asked and look let's look at the last question How would you solve conflicts? So conflict-based questions are going to be like, say your team manager does not help you at all because he is busy with his own task. But there is something that you have to convey, right? You have to convey there is like a dependency.
How will you tackle that? So in these kind of questions, you have to always be very diplomatic. Try to think of how and what balance you can strike so you don't cause any harm to your personal life or to the company right for example say you your mother is very sick mother is sick okay and you have an important task at the office which you cannot delegate or which you cannot postpone how are you going to approach that so these are the questions that are going to be asked under the conflict area okay so these now we have checked at some we have looked after some of the extension technical questions and some of the questions that we have tried to get from the survey so let's move to some generic questions okay What do you know about your company? Say I am giving an interview for GE, right? It is a very, very good practice to already know a little bit about the company, okay?
So now if I'm going for GE, then you have to do a little bit of research before giving any interview. Now, for example, Accenture, if I'm giving, right? Just go to Chrome, try to search a little bit about Accenture, what it does, what products. Like now if you know Accenture is a service-based company.
try to know about the clients that Accenture has and how long it has been established for and some of these points should be covered so what you can do is every time you are asked that quickly go to google and try to like for example now we're talking about Accenture, Accenture info I'm going to type and then you will get to know about Accenture via Wikipedia so now you can just like what has happened to this Wikipedia cannot be sold okay let's move to the next part So you can just go know a little bit about Wikipedia here. Okay, so now this is covered. No, it's always a good practice to know a little bit about the company. Why do you want this job?
What do you bring to the table? Now, the interviewer is always going to ask you, why do you want this job? And what do you bring to the table? So if you have relevant skills on basis of whatever role you are asked, so you are being hired as an analyst or an engineer, whatever relevant roles you have, you can talk about them.
I am very well versed with HTML, CSS, JavaScript and I have worked on these projects. I really have very good skill set. So I think I will be a good fit for your company and I always do my tasks on work.
I don't delegate my tasks. So that's why I think I'm a good fit for this one and I want this job because my goals and whatever I want to be in future, it aligns with the company's values and that's why I want to be here. I want to be hired.
So this is how you're going to upload. These kind of questions. Okay. Next is what is your strength and weakness?
Okay. When they ask you about the strength, you can directly tell them what your strengths are. For example, my strength is say my emotional intelligence or say how I keep calm during like the tough situations or say my strengths are, you know, to be able to deal with difficult people and all of that.
Whatever your strengths are, right? You can talk about them without any hesitation. But when it comes to weakness, there's a specific pattern that we follow and you have to know it.
When you talk about your weakness, say you are somebody who has anger issues. So if you have anger issues, then first you talk about the weakness. Then you also talk about the approach that you've taken in order to overcome it. For example, I used to have anger issues a lot.
I think that is my weakness. But now I'm taking appropriate measures in order to overcome that. For example, last time I got really angry, I tried to sit myself down, I drank some water and I told myself that being angry at this situation is not going to fetch me anything. So that's why I try to have self-talk and I try to overcome that.
So the weakness or any negative aspect of the interview should always be covered with something positive, with how you are working on it. So that is the right approach to cover anything negative. The next question is, where do you see yourself in the next five years? So I think I have made one common mistake during my interviews. So if you're honest about what your personal goals are in the next five years, then it is going to be a problem.
See, if I say that I want to do my master's in the next three years, and then I want to move abroad or something like that, then the interviewer is going to think that you're somebody volatile. You can't be relied on because you're going to leave the company anyway. So when they ask you these kind of questions, always remember that your answer has to be in the favor of the company.
For example, when they ask me this question now, I would solve. I think I would work on my skill set. I would try to work on as many technologies as possible.
I would upskill myself and probably in the next five years, I would be promoted and I would be taking care of a team. This is what you're going to talk about when they ask you for the next five years questions or next 10 years questions, next two years questions. Always be diplomatic and your answer should be in the favor of a company.
Okay. So the next question is what are your expectations? So the interviewer will always expect you to have some opinion.
It's not like you know he will just tell something and you will agree with it. That doesn't happen. So when he asks you about your expectations, what you can answer is, I want to grow, I want to learn a lot of skills, I want to have work-life balance, I want to be able to be a part of good team, contribute to the company, contribute to the team or whatever.
You know, whatever goes in the company's favor, that will help you get this job better. Next is conflict-based questions. I think we've already covered that.
So you will be given a situation where there could be conflicts and you have to. Be very diplomatic again. You have to give an answer where you aren't causing any harm to the company, but you also are taking care of your personal life.
So this is how the conflict-based questions are going to be solved. Next is role-based. If you're being hired as a web developer, say front-end developer or web developer, so role-based questions means that you are going to be asked questions where, you know, you are going to be in this role.
What features can you add? What enhancement can you make? How can you contribute to the team?
All of these questions are going to be asked on the basis of the role that you're being hired for. What relevant skills do you have and all of that. So if the interviewer is nice, they want to know you personally, they'll also ask you about your hobbies. Like what do you do and all of that.
My personal suggestion is always talk about things that will help you get the interview. For example, say my hobby is to travel a lot for a new perception. It will give me a new perception.
perspective towards life and that will help me be able to deal with people better that's why i think i am like a very i have good skills i have good interpersonal skills i'm able to deal with people well all of this comes and you know try to be diplomatic like for example i love working out i have very strong ethic work ethic and that's why i always you know i'm very consistent all of these topics all of these things can be covered under the hobby section so after talking to multiple people and after having these questions gathered one thing that we've realized is that we've tried to understand the accenture's hiring process okay so this is what accenture does in its hiring process they don't ask those many technical questions technical questions are very very basic pseudo codes or very basic codes or you know they are they're asking you for some of these tricky questions where you have to use your brains a little bit aptitude questions all of these are going to be asked so these are the questions that are covered they don't ask technical questions that much in the accentures hiring process project related to questions they ask you the probability of asking project related questions is 100 so the projects that you have mentioned on your resume are definitely going to be discussed roles and challenges faced so this also comes under your projects and this also comes under your you know those whatever role you're getting hired for So you have to be very well versed with that. And if you have worked on the project thoroughly, you will definitely be able to answer these questions. So behavioral and situation based questions, we've tried talking about conflicts, about the hobbies and the situations given.
So all of these is going to, I mean, these questions are going to be covered under this section. So each interview, because this is a hiring drive, so many people are being interviewed. So mostly each interview is only.
you know each interview only lasts for 15 to 20 minutes so that's why know that your interview is going to be very short but it is going to be crisp and clear and these are the topics that are going to be asked so be prepared for them okay so because this is a drive so many people give the interviews each day they interview hundreds and thousands of people every day so that's why the time is limited so last question is last thing that we've noticed is they are preferring female candidates over male candidates because they have to fill the diversity gap so usually all of these companies have to strike the gender ratio so they should try to hire equal number of men and women so that's why they're currently preferring women to fill the diversity gap so this is all that we had for you know today so what we can do is um so that's all we have Alright, so these are some of the questions that have been asked in the interviews. So that's all I have to say for today. This is how the Accenture process is going on. These are the questions that have been asked and these are the conclusions that we've been able to withdraw.
So I want all of you to go through the video and prepare accordingly so you aren't wasting time on the questions that are not being asked but you're also very well versed with what is being asked.