 Hello guys, good morning. Welcome back to our channel. So today in this video, we'll be talking about interview experience with TCS And this video was contributed by one of our subscriber friend and this video will definitely help people who are Who are having interview with TCS like who are bit confused like what topics to pressure before taking up an interview with TCS or like to know like what kind of questions are being asked at TCS So firstly, let us have a look at the email from our subscriber friend my interview experience with TCS Hello, this is Narendra having 5.3 years of experience. I recently came across your channel and it is really helpful Even I would like to add something here Before below is my interview experience with TCS three technical rounds were conducted through teams one manager round and one HR round Just lasted for couple of minutes. Okay. The HR round was just lasted for the couple of minutes Was offered a package of 18 lakhs per annum didn't join as I had some other good offer. So basically, this is what the 5.3 years of candidate The salary offer was 18 lakhs per annum. There were completely five rounds We can say like three were technical rounds one manager and one HR round So this is about the interview process with TCS So coming to the questions here are the questions like this is how we got the mail from Spring stack like basically spring interview questions or spring boot interview questions These were the questions asked difference ways to handle exceptions in spring MVC Explain in deep like in deep discussion on dependency injection like how the dependency injection happened What are the different ways we can do that? What is IOC? This all questions might have been asked there explain benefits of spring MVC over other MVC framework So I have to list down all the Advantages that we get using spring MVC here. What is view reservoir pattern and how does it work? So I have to explain on this and one more thing like the top four questions I believe are from spring MVC. So if you haven't worked on this like there are chances that you may not encounter this because the candidate was having experience of spring MVC So the he he was asked on this question Then the next question is what is scope in reference to spring bin? So basically you have to explain about the scope concept here So what are the different scopes that are available like what all difference code can be applied on the bin? What is the root application context in spring MVC? How it is loaded has to explain the entire process here Explain how an incoming request map to controller and map to a method Difference between direct request param and path variable explain the process of creating spring boot application using maven Indip discussion on different annotations that I have worked. So basically these are the questions that were from We are not aware like on which from which round these were asked But the questions were segregated like spring so under the spring section So basically these were the questions that were covered as part of spring and as well as spring MVC or you can say spring boot interview questions as well So please brish up at the entire spring framework. I would say like spring spring MVC or spring boot Once if at all you are applying for a job at TCS Want to grow in your crole and earn a salary of 1 crore by the end of five years And here is the golden opportunity for all those guys There are couple of ways to do this one is geographically shifting to another country and start earning there Which we basically call on-site or we can join a product based company which is in the growth phase I'll explain you why a product based company That is there in the growth phase with the potential to grow is constantly looking to hire a new team members And that can contribute and scale business over the growth and success of the country company determine the growth in responsibility and such companies and Such product based companies heavily compensate their employees for their contribute to their success Now the biggest question is how can we apply for those companies? There are couple of options here like we can Apply to no career linked in or we can have a referral program We can have some way like maybe we are having someone there and we are asking them to refer but Biggest challenge here is this type of companies which are there in their growth phase I usually hire from Taiwan colleges and many of us lack a degree from Taiwan College So how to apply for those companies? So here is the platform that comes to a rescue the platform that we are talking about from the last couple of months That is really well by an academy to apply for this This type of product based companies through level simply register For one of the test on front end or back end you can use my coupon coupon code to get 10% extra discount on the registration fee once you qualify for the test you will you will get a beautiful profile created which companies will refer to and Reach out to you for the interviews and based upon your interest you can apply for the business development test Front-end development test or back-end development test and once you click on the view jobs Based upon your interest if you are a back-end developer just click on the details So these are the product based companies which are in the growth phase and which can Pay you more than one crore in next five years. You can see the already the package is what they are sharing like credit is having 38 Resurperate 24 1 mg 30 So earning a one crore salary is not an unreachable goal now Many people with a passion and drive have already achieved similar success. Take your first step today So this don't miss this golden opportunity apply register take the test crack the interview The next section of questions are from Java like we can say Java interview questions that were asked this TCS Explain about the memory management like how the classes are created of the like basically how the objects are maintained Explain about solid principles and where have you applied in your application? This is a one of the mandatory interview questions as we have said in many videos that we have to have a good Grip on solid principles and also have to explain like in it what all places you have applied it in your application Explain about internal working out concurrent hash map. So basically concurrent hash map was differently than hash map It has segments So I have to explain that a lot of questions asked on multi-threading framework. So yes, there are few announcements in Java 8 compared future comparable Interface I think that got introduced a lot of people are asking questions on that So we have to push up that as well few programming questions based on stream streams We'll send a separate mail. So basically the coding questions were not shared He said me that he they will send in a supplement Maybe there are big questions here because when like my personal experience with TCS They were approximately four coding rounds for me that that that was also shared on this channel So maybe even he was asked to write a lot of code Asked to write a program and create singleton class lot lot of questions on it as well like basically there are few Ways to break a singleton question. So singleton pattern design pattern So maybe the questions were on that like how can we protect against that thing ask to write a program and create Immutable class lot of questions at the on it as well So basically we have to create an immutable class and if there are any add-on questions on it It would be to be basically based on the cloning if there are reference variable How would you clone the object difference between string string buffer and string builder? So this is a basic question. I believe like what is the difference between string string buffer and string builder? So these were the questions that were asked from the Java at TCS So basically you can say Java interview questions that were asked at TCS You can go through this or how you can halt a video and you can go through these questions as well So coming to the next section of questions. Those are from hibernate stack So these are the questions that very few questions. I would say So difference between JDBC and hibernate So if you have hands-on experience or if you have mentioned that you know hibernate only then these questions would be asked Just for information because a lot of people comments that I don't have experience on hibernate. Will they ask me? No, no, no, it's not like that for an experience candidate 99.9% they will ask questions only if you have hands-on experience on that So if you don't have hands-on experience, they won't ask you the question There are one person still there are one person's chances that people might ask you So these are the questions difference between JDBC and hibernate asked to explain about hibernate architecture How to deal with database deadlock situation explain on first level and second level cache explain about database sharding questions on How to one-to-one many too many mappings work? Maybe questions on how to like one-to-one and many to many mappings basically how we Configured that thing. So these were the questions from hibernate stack So if you have hands-on experience, you can brush up on these type of questions before taking up an interview In the next section, we will be talking about the questions from web services stack So what is the difference between HTTP and HTTPS? advantages of micro services were monolithic like other means I believe monolithic only So what all the advantages we get using micro services like while converting the application from monolithic to application? And basically there might be a counter question as well like explain about the disadvantages as well What all things do you consider before creating a micro service application? So basically we are planning to have a different video on this question. So that is in the Queue that will be posted very soon There are a set of things that we need to consider before creating a micro service application So in that video, we will share it in deep. What is the best way to communicate between different services? It's differently depends upon the project architecture. You can do you use this template can use fee client can use web client What is the best way to manage transaction when multiple service calls are involved? So again, this depends upon your requirement about your application like where your application actually serves So that based on that this will be taken into consideration like how to manage the transactions Ask me to design a sample application like Amazon. Just wanted to see my approach. Okay, so maybe What I can say what we can select? Approach based question we can say how what is the approach towards a solution whenever we face a challenge So based upon your approach This plays a crucial role in your selections as well. So few questions on how to handle exceptions in micro services There are different ways to handle again It depends upon your application Architecture how to handle the exception So these were the questions like technical questions those were encountered in three rounds So in the next section, it would be the questions from manager on so these are very interesting manager around questions That you can encounter in any of your Interviews, how do you keep yourself updated about the new trends in the technology in the industry or in the Technology side what all few things that are getting updated? So you have to prepare in well in advance of how to answer these questions What's the most recent thing that you have learned so you can say from any technical side You can say like I have learned so-and-so Technology I'm trying I'm trying to work on that thing Give an example of a project you have worked on and the technology is involved. How did you make the choices? So basically it depends again on a lot of things you have to work with architecture guys To finalize the technologies here. The next question is what all design patterns? Are you aware of so have to answer about all the design patterns that I you are aware of? So it is always best to prepare on this type of questions like on design patterns basically This is a technical question. I would say but was asked in manager round What's the programming challenge you have came across recently so I have to that again depends upon the individual List some common ways to reduce the load time of a web publication. This is absolutely related to technical side like what all things we do to reduce the load time of a web publication usually at the UI site so If you are a full-stack developer, you should be aware of this even though this he was a back-end developer It was asked to him So these were the questions from manager round here You can see have a look at the complete email that we have received. Hello This is Narendra having 5.3 years of experience. I have recently came across your channel and it's really helpful Even I would like to add something here below is my interview experience with TCS Three technical rounds were conducted through teams one manager round and one HR round just added lasted for couple of minutes Was offered a package of one 18 point 18 lakhs per annum didn't join as I have some other good offer below or the questions from Spring stack difference way to handle exceptions in spring MVC in deep discussion on dependency injection explained different benefits of swimming MVC Framework what is view resolver pattern notice the scope in reference to spring been what is the root application context in the spring MVC How it is loaded explain how an incoming request map to a controller and map to a method difference between Request param and path path variable explain the process of creating spring boot application using maven in deep discussion on different annotations that I have worked From Java stack explain about memory management explain about solid principle and where have you applied in your application? explain about The internal working of concurrent hash map lot of questions asked on multi-grading framework Few questions few programming questions based on streams like Java 8 streams here We'll send an email separate ask to write a program on singlet and any mutable difference between string string before and string builder From hibernate framework There were the questions where from the difference between JDBC and hibernate explain asked to explain about Hibernate architecture how to deal with database Did lock situation questions show on first level and second level cash explain about database shedding questions on how to One-to-one mapping like this basically the questions on one-to-one and many to many mappings from web services So what is the difference between HTTP and HTTPS? advantages of micro services or other what all things do you consider before creating a micro service application? What is the best way to communicate between different services best way to manage transaction? When multiple services are involved design a sample application like Amazon few questions on how to handle exceptions in micro services From manager round. How do you keep yourself updated about the new trends in the technology? What is what's the most recent thing that you have done given example of a project you have worked on and the Technologies involved. How did you make the choices? What are the same patterns are you aware of what is the programming challenge you have came across recently list some common ways to reduce load time of application Please hide my Hide my email Regards Narendra, please hide my identity. So this was the mail that we have received. This was a very long mail to be honest And if you are on a channel for the first time and wondering who are we and what we do? So basically we are a bunch of software engineers who attend interviews and share our real-time interview experiences with these videos and Apart from that we have we also share our interview experience of the Subscriber friends who share their interview experience with us so that we share it on our channel So that lot of like it reaches a bigger audience and bigger audience get the advantage of it And if you are wondering what are the company names that is getting printed? So these have these companies we have already shared on our channel You can visit and have a look you will definitely get benefit out of it And if you haven't subscribed us, please do subscribe like share Provide the feedback in the comment section you can share this video to other technical platforms as well so that it might help someone Who is looking out for similar kind of help? Thank you for watching. Have a great day and all the best