Mock Interview 3+ years experience | SDE-1 | Microservice | Java 8 | Spring boot | Code Decode |
HTML-код
- Опубликовано: 19 ноя 2024
- In this Mock Interview Questions and Answers we have with us Vamsi Krishna a tech enthusiast with over 3 years of hands-on experience and currently working in Product based company also worked previously in service based company
Mock Interview Invitation form :
forms.gle/wHni...
Udemy Course with discounted coupon (₹598)
www.udemy.com/...
Vamsi’s linkedin : / vamsi-karuturi
Candidate Profile:
*Name:* Vamsi Krishna
*Profile:* Full Stack Developer
*Years of Experience:* 3+
*Work Location:* India
*Key Skills:* J2EE, Spring Framework, Spring Boot, Rest API’s, PostgreSQL, MySQL, JUnit, Mockito, Angular,
Hibernate, JPA, Microservices, TDD, Design Patterns, Solid Principles, Kafka, Docker, Kubernetes, AWS, CI/CD
His impressive tech stack includes J2EE, Spring Framework, Spring Boot, Rest API’s, PostgreSQL, MySQL, JUnit, Mockito, Angular, Hibernate, JPA, Microservices, TDD, Design Patterns, Solid Principles, Kafka, Docker, Kubernetes, AWS, CI/CD.
In this interview, we put Vamsi to the test, asking questions from each domain, and he proves his expertise by answering them with ease.
Join us to explore how Vamsi, with just 3 years of experience, has mastered a diverse range of technologies, showcasing exceptional knowledge and skills in the ever-evolving tech landscape.
Questions asked in Interview
New features of Java 8 00:00:45
Why functional interface was introduced 00:01:30
Why java is not purely object oriented 00:02:20
Changes in internal working of hashmap in java 8 00:03:34
what changes were done in java 8 with garbage collection 00:04:40
why was default method introduced in java 8 00:05:27
which inheritance is not allowed in java 00:06:55
why optional was introduced in java 8 00:12:23
scenario based microservice questions 00:14:12
Git interview questions 00:29:16
How deployment in done 00:32:03
Spring boot 3 interview questions 00:34:51
Design pattern interview questions 00:38:25
How many types of scope are there in bean 00:43:00
Questions about unit testing TDD BDD 00:50:30
What is SOLID principles 00:56:15
JPA interview questions 00:59:15
Kafka interview questions 01:07:55
Security JWT interview questions 01:10:50
CI CD interview questions 01:17:00
Vamsi's feedback 01:18:35
Most Asked Core Java Interview Questions and Answers: • Core Java frequently a...
Advance Java Interview Questions and Answers: • Advance Java Interview...
Java 8 Interview Questions and Answers:
• Java 8 Interview Quest...
Hibernate Interview Questions and Answers:
• Hibernate Interview Qu...
Spring Boot Interview Questions and Answers:
• Advance Java Interview...
Angular Playlist:
• Angular Course Introdu...
SQL Playlist: • SQL Interview Question...
GIT: • GIT
Subscriber and Follow Code Decode
Subscriber Code Decode: www.youtube.co...
LinkedIn : / codedecodeyoutube
Instagram: / codedecode25
#mockinterview #codedecode #javadeveloper
Please do more interviews like these
The format in which you are doing the interview is good
It's very proper systamatic interview,this is how MNCs do interview
These helps alot of people to get into MNCs
Thanks 😊😊
37:42- ans is use either VM arguments or command line arguments, correct?
00:02 New features introduced in Java 8
02:38 Wrapper classes and HashMap changes in Java
07:48 Interfaces do not have implementations, causing the Diamond problem.
10:26 Default methods in Java 8
15:38 Communication and coordination between microservices using orchestration design pattern
17:51 Orchestration design complexity and single point of failure
22:09 Managing dynamic URLs and load balancing
24:23 Logging and Monitoring in Microservices
28:51 Deployment process and environment management
31:07 Deployment process from branch to environment
36:07 Using Micrometer for metrics and specifying web server
38:19 Used creational, structural, and behavioral design patterns in code
42:44 Types of Bean Scopes in Spring Framework
44:55 Global session scope specific to portlet-based web application
49:41 Running applications with Spring containers and Java
52:07 Mocking and injecting classes for testing
56:36 SOLID principles
58:50 Implementing additional payment gateway system
1:03:42 Improving database performance through indexing and partitioning
1:05:55 Partitioning in database and types of mappings in JPA
1:10:35 Implemented JWT for security with token expiration
1:12:56 JWT token generation and handling
1:17:32 Continuous integration stages and deployment process
1:19:49 Candidate received positive feedback and is ready for interviews
Thanks
You missed kafka questions
Seriously this man does not have 3+ years ,it seems he is 8+ years experience.I have qualified after watching some selected question
Yeah Arpan. He prepared really well !!
Hey, can you tell what type of questions were asked to you
@@CodeDecode : one suggestion or request, if the interviewee is not able to answer then please step in to explain the answer as its a mock and many will be viewers will be wanting to know the exact answer
Man ...this guy can easily surpass 9+ years experience people ...hattsoff
Thanks 😊
Yeah he did !!
Depends on the Company stacks and the Team in which we are working & then we can able to answer like this. Simple😎
After watching this video, i am realized I need to learn lots of things about design patterns, need lots of interviews like this , thank you so much for uploading
We will upload more 👍👍😊
@@CodeDecode mam how to make interviews questions for fresher and expeienced for java develoepr
Wow! Today noon only I was watching the last week's mock interview video (Monday one). And, now we have the next live session. Great!
😊 thanks to guys who are that much cooperative and ready to share knowledge with the community so that every one can learn 😊😊
I am having 3.5 yrs of experience as a java developer and I can say that this mock interview have all the important questions which could be asked in any interview of this level.
It helped a lot to me.
Thanks for your efforts.
Thanks but we would like to give this credit to Vamsi. The way he answered provoked me to go in depth . Gem he is 👍👍
Just wanted to state one observation “these questions are mostly asked in big MNC small medium scale asks very antique and frustrating questions 💯
We can completely understand your frustration man. Can u please share some so that we can cover them as videos to help community ?
@@CodeDecoderecently i attended interview with global logic interviewer asked me maximum sub array question, I started solving he asked me to solve with java 8 and have to return indexes of elements as well. There were many questions he asked like this only.
vamsi's knowledge is just too good. He just provided me with many more additional details about each question/topic
When you work you get the knowledge of this level it is never come simply sitting and learning from here and there.
Learning - by - doing!!
This guy is overqualified for 3 YOE! Great work!👍😜
Yeah he is 👍😊
1.30 hr will be wasted for viewers! if i attend this interview😂 he nailed it 🎉! She shaped well❤ he rocked we shocked 😢😅
😝🤣 nicely framed !!
You both are great. Please do more interviews like this. Thanks for uploading.
Sure thanks 👍
Vamsi krishna is my college friend proud of you man👏🏻
Glad to know that. Yeah he is a gem !!
For updated values from config server we need to hit post request /actuator/ refresh
please do more interviews in java/ aws / spring / etc. very helpful.
Sure 👍
Amazing Interview and good questions asked. Couldn't resist watching full interview. The guy has real working knowledge and answered brilliantly!!
Yeah the Vamsi has prepared really well !!
Singleton by spring - object create per container , container can be multiple
Singleton by core java - object create per jvm
👍👍
Iska knowledge dekh ke mera confidence km hogaya, I am a fresher maybe that's why🥲, but bohot kuch sikhne mila🙏
Don't feel low. He surpassed an interview expectations 🙊 he is just too good. Even if you know 70% of what he knows, then it's enough
Finally we saw ur face❤❤ so happy mam god bless you 💞😻
❤️❤️Thanks a lot. May you too reach all the heights in your career girl 😘
Very perfect questions asked, Kudos to both!
Thanks 😊
one possible solution to activate the profile based on env is that usually the spring boot apps are run with java -jar command, so we can configure the deployment script in such a way that based on the env for example the dev deployment script should run the command -Dspring.profiles.active=dev java -jar app.jar and similarly the qa deployment script should call the command -Dspring.profiles.active=qa java -jar app.jar. This way based on the deployment env the corresponding application properties would be picked up
True !!👍👍
Other solution is by setting the SPRING_PROFILES_ACTIVE environment variable in your production server's configuration:
export SPRING_PROFILES_ACTIVE=prod
correct me if I am wrong.
Great Learning! Thank you Mam and Vamsi ! Please continue this series on different more interview questions.
Thank you, we will upload more videos
Thank you, I have just refreshed my knowledge and learned few new things from the video🎉
😊😊👍👍
My inferiority complex is on peak right now! This guy's awesome 😮
Yeah he prepared really well !!
Such an awesome Mock interview..Please continue this kind of mock interviews..
Sure we will upload more like this
Very informative, very helpful, even for freshers, thank you.
You are most welcome
I don't believe its 3yrs experience person answering that much well aware answers..great.
Thanks Rohit... I am a 3 years exp.. Gut
Yeah even we were shocked how well prepared he is. But trust us, this is a raw video and he is really 3 years of exp guy . Just that he prepared really well !!
useful vedio for who are attempting for interview, vamsi done good job.
Thank you
Really great madam your voice is so sweet.....
😊
One of the best interview format in youtube 👏
Thanks for the motivation
@CodeDecode Big fan of your ma'am,, your quality of content is very premium 👏
I have 2.9 yrs of experience in Java Spring Boot Microservices but didn't get interview call why?
@12:00 I prefer the class that implements 2 interfaces having same default method , to override its own version of legs may be as 3 , though using super is also ok
one of the best mock interviews
Firstly in java 8 Metaspace came instead of PermGen.
The biggest disadvantage of PermGen is that it contains a limited size which leads to an OutOfMemoryError.
Due to the above problems, PermGen has been completely removed in Java 8. In the place of PermGen, a new feature called Meta Space has been introduced. MetaSpace grows automatically by default
👍👍
I found one correction here, in Distributed tracing traceId remains same across all the microservice and spanId is unique for each operation
Such a awesome great interview explanation is very very very greatfull
Please update programes as well also
👍 sure
Hats off to both...Vamshi is really great
Indeed he is
Very helpful video. It almost covered every concept that can be asked in interviews of this level.
thank you barik for this comment
Great interview, Got new things, Thank you
you're welcome
The diamond problem occurs in programming languages that support multiple inheritance, where a class inherits from two classes that have a common ancestor. This can lead to ambiguity in the inheritance hierarchy.
,👍👍
Why we use wrapper classes.. one of the reason is our Generic type. Generic type arguments are constrained to extend Object , meaning that they are not compatible with primitive instantiations unless boxing is used, undermining performance. And most of the time we seen in collection extensive used Generics for type safety.
One more thing ,I can say that I don't know your name interviewer but seriously u r champion teacher whose cross questions are like that bombarting on the opposition.i am very happy to see this interview.
Keep going but please tell me your name 😊 interviewer
Thanks . You can call me yashi 👍
Hii diii ,, I'm new your subscriber ,I started to see your videos since 1 month ,and I want to say only one word,,,,,, owesome playlist 🥰 ।। Now I have took your udemy course also ,which is also adorable ,,,,, lots of love 💕,,, such a great content , and please continue the more mock interview series'।।
That was a wonderful interview👏.
👍😊
OMG again very nice interview.
Really start liking this channel very much. The type of interview you are taking is extremely good.
Also the candidates selection is also very very good.
Thanks for bringing very very knowledgeable interviews and content.
Thanks Abhishek ☺️👍
Excellent Mock Interview
😊👍
Previously it was Perm gen then later Metaspace came in Java 8
Try to do interview on microservice, Kafka, AWS and docker too. TIA
Sure
PermGen in older versions, replaced by Metaspace in newer versions
👍👍
Hi, can you prepare video on internal working of @controlleradvice and logging(sleuth and Splunk). how interview will call and show data in Splunk. where log data will store.
Sure
ha please ek video banao
Please make junit, Hibernate, security mock videos for 3 + years
Sure
Think the interviewer helped him to made it easier...
You are doing great job👏👏👏👏
Thanks 👍
Please please make security, Hibernate, Microservices and junit framework mock interview for 3 + experience
Sure
Splendid interview 👏👏
Thanks
@38:33 no offence but looks like people in India live and die in design patterns. I hardly use strategy pattern or observer etc, provided we use frameworks. After using streams there is significant reduction in boiler plate code, so very little scope to apply explicit design patterns ( as they are already inside framework for use)
Please do more like this
sure we will create more like this
Please can you conduct an interview for 8 , 9 years experienced. They ask more internal questions for product based companies.
Sure Richa
You got your new subscriber ❤
👍👍
Could you please upload 10+/15+ experienced interviews. Thank you.
Sure Vijay 👍
I think you should ask him to solve any tree or graph related questions to solve, because in most of the time, candidate of having 3 years of experience are expected to solve those too!
Please don't mind 😅
We will conduct another session for programming questions
trace id will same, unique and span id will change
👍👍
Great Questions and Great Answers, Thank you for uploading this video. Please keep posting such great videos.
Sure thanks 👍
Name query is nothing but call by field name string name = findByName(....)
Nope as far a I know
NamedQuery annotation is attached to exactly one entity class . Something like
org.hibernate.annotations.NamedQuery(name = "DeptEmployee_findByEmployeeNumber",
query = "from DeptEmployee where employeeNumber = :employeeNo")
Great answers 🎉
Thank you
Hi mam, please do videos on Cloud computing
Sure
Code decode ❤
Need advice on what do next after covering spring boot comprehensively -> microservices or go for front end ?
Depends on your interest. But for strong backend profile we need cloud and microservices
He is a Champ
He is !!
Great job 👌
👍👍
Hi,I watched lot of Java interviews videos in RUclips . I never see such a knowledge person in my life with 3 year in software industry he gain all most 10 years knowledge . I know some of friends with 8,9 years experience they don’t have this much knowledge . I am Fida for your knowledge 🫡 Vamsi Krishna.
Thanks Ganesh 👍
@@refreshjavabysaikaruturiI am trying to connect you in social media.. but I couldn’t find you ..
❤️❤️👍👍
In choreography how we will handle parallel call using completable future
Java 22 is out there. Please update the interview pattern.
Can you ease share sample resume of 3+ years experience java spring boot developer ,Thank you
Subscribed !!!
Sure 👍👍
Very helpful
Thanks
Great knowledge sir🎉
True that !! He is an asset to a team !!
❤
I have fill the form , please give me a chance to prepare myself for interview.
👌
Nice ❤
😊👍
Permgen to metaspace from java7 to java 8
👍
Just want to throw it out, your videos have been helpful whenever I decide its time to switch the company, one of my go-to channel. Also this is the first time I'm seeing you, very cute :)))
😃😃👍👍thanks
Wait wasn't perm gen the older one which is replaced by metaspace... or is it vice versa I'm confused???
Yes
Good evening mam, I have just submitted the google form for mock interview. I have over 2 years and 10 months of experience in Java8 and Spring Boot. When will my mock interview be scheduled?
Regards
Can you make video with .Net as well??
Mam please make sure voice, none of any sentence we can hear clearly in mid or last it skipped I don't know it is for me or all but please speak sentence clearly
I am just curious to know the company name of the candidate.. getting chance to work on such organised project is rare now.
Sorry Tarang. We have to keep few things confidential else that can back fire on our candidates 🙊🙊 no company, cleint info is leaked during these shoots
Is it mandatory to have knowledge of junit and mockito for 2 years experienced java developer?
Yeah because that's how you test your code and if you write code you should know how to test it
maam, could you plz provide resume formate for above 2 year experience
nice mam
👍👍
Can we switch from service based to product based/startups after 2.5 years of exp in service based MNC as Java developer plz help. I need guidance
Yes you can switch
Just prepare for data structure and system design along with Java microservice spring boot etc
And you're good to go
@@CodeDecodeit is over expectation for the 2.5 years experience candidate to know system design.
Can u send tricky question pdf?
isko dekh k aesa lagrha hai meko kuch nhi aata java me😶🌫😶🌫😶🌫
No it's just that he is too good 👍
Is microservices mandatory for 3+ years experienced?
11:50 use of super keyword in interface??? can someone explain more about this please.
From Java 8, Funtional interface was introduced, so we can add Static and defaults methods with definition inside the interface rather than just abstract methods.
Also, we can achieve multiple inheritance by implementing multiple interfaces, right. So, For eg.. we have the same methods in 2 interfaces like having eat() methods. , then how do we call them to differentiate. For that, we are using Interface.super.eat(). Interfaces are unique right.. So It solves the diamond problem.
Inside the method implementation we call the interface implementation which we want to use like
Interface.super.methordName()
Am i dumb or is he that good with just 3 years exp
He is that good 😊👍
What is its package
Can we get the transcripts?
Team wil try to fetch one. Mean while if you know how to extract that, let us know