 Good morning, guys. I hope everyone is doing great. So today in this video, we'll be talking about global logic interview experience This video The contribution was done by one of our subscriber friend So in this video, we'll be talking about the interview process like number of rounds that were conducted Experience of the candidate was interviewed and what was the package that was offered to the Candidate so here is the mail that we got from our subscriber friend So global logic interview experience. Hi drunken engineer. Your channel helped me a lot in getting through the interviews The interview process was three take rounds one managerial or HR round The interview process started on July 9th and ended on July 22 Experience at the time of interview was six plus years salary of what was 23 place lack Paranom note the they majorly judge me based on my coding skills Can you share the below interview questions from the take runs with the audience? So this is the interview process like there were three rounds take three take rounds one managerial round It was for six plus years of experience candidate and salary of what was 23 place lack Paranom And I hope that is very good package And if you want to share your interview experience you feel free to reach us out the email ID That is there in the description and please do like the video that definitely motivates everyone and Coming to the questions here is the first question So like this was how it was said like questions related to singleton coding and or like both Maybe the questions were asked Theoretical question on singleton like what is singleton in this scenario? We'll go with singleton and apart from that Maybe asked to create a singleton class like how to create a singleton class. How what is double locking or? How can we break singleton functionality of a class and how can we prevent singleton functionality of a class? So these all type of questions can be asked here So if you are having an interview, we'll break up on this thing Then coming to the next question Questions on internal working of hash map and concurrent hash map both coding and oral again like maybe in and out of Hash map and concurrent hash map might have been asked here Like how do you create like sorry in this scenario you will go with hash map and in this scenario You will go with concurrent hash map. How does what is the difference between these two and how internally they work? How the internal implementation differs of each other? So those kind of questions can be asked here and might be asked to Implement hash code and equals method coding is I am I am assuming that so That questions can be asked from here on Basically if you're preparing you can prepare on this topic like hash map and concurrent hash map So guys getting before getting further into the video would like to talk about the leading Hiring platform of the country that is reliable by an academy and we would be talking about the current back-end openings that are There on this platform like let us see what are the top five companies that are currently hiring a back-end development guy So the top five companies are razor pay super daily flictex more engage and animals And let us see what they're offering and what is the required skill set for them? So coming to the first company that is the razor pay so the city is 20 to 24 lakhs per annum the required skills are PHP Python Java and CBP and the second company is super daily and City see that is being offered is 20 lakhs per annum required skills are Python AWS and big data and Coming to the third company for back-end development that is flictexed and it is offering a salary of 15 to 25 lakhs per annum and the required skills are Java J2W springboard design patterns Kafka spa AWS machine learning is a place so And the fifth company that is animal So it is offering a whooping of 15 to 20 lakhs per annum and the required skills are node.js Python Maya scale MongoDB Google Cloud Firestore, etc. So if you want to get into these companies You just need to register with reliable by an academy and take the test and based on your score you will be shortlisted for the interviews and Once you get shortlisted for the interviews you will be given a special guidance by level level team in Cracking the interview and the entire process of this is only like the duration of this process is just one week So within one week, you will be getting the result whereas compared to other technical like other platforms other It is like the time is never ending you there is no guarantee that when the process would end But here it is just one week. So what are you waiting for to grab this golden opportunity or visit? reliable by an academy site and register for the exam take the exam and crack your dream job and if you want to use the coupon code that is there in the description You will be getting a day extra 10% discount on the registration fee And if at all you are able to crack the interview the entire registration fee will be given back So what are you go waiting for go and register for the test right now and start your dream career? And next question was on difference between immutable and final. So what is the difference between immutable and final? that we have to explain and Next topic is print it is a coding question. So print non repeating characters from a string Easy like don't know exactly like how it was asked whether using strings or normally. So this is how the question was asked Print non repeating characters from a string. So I would say it is an easy only The next sort hash map by value based on the values. We need to sort the hash map This is a tricky question. If you are not aware of it, please do practice on this type of questions because not only here because you can Get this question is in any other interview as well Explain the architecture of JVM. Yeah, if you are having a good experience candidate like five place years You can expect this type of questions like explaining the architect of JVM Explain about different memory areas. Obviously if they are asking about JVM architecture The next follow-up question would be this like explaining the Memories like what all different memory areas present there The next question what all changes you will make in a class to use it as a key in hash map So we need to already equals and hash code method properly in order to use the class as a key Basically, yeah, those two things we need to do Program to remove a character from a string so that it becomes palindrome Super, this is a good question So we need to write a program to remove a character so that the given string becomes palindrome Yeah So this is a tricky question to be honest I Don't know about the time complexity that was asked but a good question here Lot of questions on multi-threading. So in and out of multi-threading would have been asked here So that's the reason this was directly shared as a topic. So prepare well on multi-threading as well if you are having an interview with global logic Questions on SQL queries using joins Okay, super again good. So it was not discussed like in which round these were asked but Overall the questions were shared. So this is where these are really good like Questions question on SQL queries. So prepare well on joints as well like In which scenarios which join you will use questions on hibernate sessions. So basically The question would be what are the front higher sessions available and how do you implement second cache? Who sessions are you okay session? I thought about caches questions on hibernate session fine How do you implement logging in your how did you implement logging in your application? Microservice, maybe they are using microservice architecture and the question would be like that How do you implement logging when there are different services in number of services running on in machines? So how would you? Do that so there are different ways to achieve that If you are not aware of it, so please do know that So next question is what is API gateway? What issue it results? so Sure having an experience on like microservice architecture application It would be a easy way to answer. What is the API gateway and what issue it results? So and what maybe a continue question would be the like what are different ways We can implement API gateway then the next question is what is circuit breaker? How does it works internally? So again, it is related to microservices only so if there are a chaining operations Present so if at all one operation is fading so circuit breaker really helps us out there How have you maintained? Transaction in your application like basically how we can maintain transaction in my micro service architecture Applications with microservice architecture. So there are different way different types and based upon our requirement we can go with anything How did you handle authentication in your application to find it's up to it differs from application to application So mostly this day or microservice applications are following JWT token. So that thing can or what can be there? How did you handle exceptions in your application? So this was the question. So don't know about it was about microservice architecture or not, but in general how we have used you can tell Explain about garbage collection very generic question very basic question Write a code to consume an API Okay, we can make use of rest template or feed client We can consume that Design an API which will take both XML as well as J7 as input. Yeah, this is a tricky question These days are even I encountered this. This is a simple thing, but a lot of Developers don't know you can Google it. You will get nice solution for this Lot of questions on data structures or data structures So maybe in and out of data structures, maybe I might have been asked like what all daughter structures, you know and explain them and Might be they have given some scenarios and asked like in this scenario what data structure you would use Questions on new features in Java 8 and Java 7 who surprisingly Java 7 also has been asked usually Java 8 Yes, it is it has become an mandatory interview question. No new features of Java 8 Coming to the next question using streams find the sum of even numbers in an array. So interesting question Using streams find the second highest salary Employee so from the given list of employees have to find the second. I guess this is a very tricky interview questions I think this is already shared on our Channel so you can go through that Using streams find the oldest employee in the organization. So based on the date of joining we can filter it out Find the longest palindrome in the given string Yeah, it is also easy. Well, I would say tricky, but if you practice good, are you it is very easy for you and This is the final question like input one two three. So the output should be 123. Yeah, this is Basically how you handle the question like How the approach towards we calculated it is very easy to print that thing based on the length and based on different things There are different ways as well So these were the questions that were shared by our subscriber friend as part of global logic interview questions so This is the mail that we have received. This is a complete mail. I don't can engineer So this we have already gone through it So these were the questions that what we have received and what we have shared in this video This is who I hope this would be helpful for at least few people who are Wanted to know like what kind of interview process is there at global logic and what interview questions they can pressure before taking up an interview with global logic So this is the complete mail and to that we have replied. Thanks a lot for sharing So that's it in this video guys And if you're on our channel for the first time and if you're wondering like who are we and what we do So we have basically a bunch of software engineers who are in interviews and share our real-time interview Experiences through these videos apart from that We also share our friends or subscriber friends interview Experiences as well, and if you want to share yours, you can reach us at the email ID that is there in the description And if you're wondering what are the company names that are hitting printed on your screen So this we have already shared you can visit our channel and have a look and please do subscribe to get updates Because there are a lot of interviews that are in the queue or we as we are not getting enough time. So We did a bit delay to post the interviews And if you haven't subscribed us, please do subscribe like For the feedback share it to other technical platform so that it might be helpful to others as well That's it in this video. Thanks for watching guys