Mastercard microservice interview questions for experienced professionals | Kafka interview
Вставка
- Опубліковано 11 вер 2024
- Mastercard microservice interview questions for experienced professionals | Kafka interview
This video contains Mastercard microservice interview questions for experienced professionals and also there are microservices scenario based questions.Interviwer also asked Kafka interview
For mock interviews join the telegram channel:-
t.me/mockinter...
Java complete Reference book
amzn.to/36A2jT3
-------------------------------------------------------------------------------------------------
Kindly subscribe channel for all updates and Learn how to pass your Java Developer interview
Mindtree Microservice interview :- • microservice interview...
Hadoop Spark interview:- • Sama Technology Spark ...
Morgan Stanley Java microservice interview:- • Java Microservice inte...
HCL Angular 8 interview :- • HCL Angular Developer ...
IBM Java interview:- • Interview Experience w...
Fujitsu Java microservice interview :- • Spring interview exper...
Virtusa Polaris Spring boot interview:- • Virtusa Interview Expe...
AMdocs Core java interview:- • Amdocs Java Interview ...
Tcs java interview experience:- • TCS core java Intervie...
UBS microservice interview experience:- • UBS java Interview Exp...
Atos syntel spring interview:- • Atos Syntel interview ...
Core Java 2+ Interview Questions:- • java developer intervi...
Hexaware Java Interview:- • Hexaware Java Intervie...
Cognizant Java Interview:- • Cognizant java intervi...
Tech Mahindra Java Interview:- • Tech Mahindra 5+ years...
Accenture Java Interview:- • Accenture Core Java In...
Mphasis Interview :- • Mphasis interview ques...
Birlasoft Interview:- • Realtime interview que...
HCL Interview Questions:- • HCL Java developer int...
Yash teachnology Interview:- • Solution architect int...
IBM Java developer hacker rank test:- • Video
Wipro Java developer Interview :- • Wipro Java Developer I...
Capgemini Java developer Interview :- • Capgemini Java Develop...
Apache Wicket Interview Questions:- • Apache Wicket Intervie...
#AGTech #Microserviceinterview
If you don't have answers than confuse the interviewer 😂😂😂.
If you can't convince them, at least confuse them.
It's not correct approach ...if interviewer is confused he will certainly reject you, but if you can convince him only the parts you have worked on and politely refuse if you don't know something that will add better impression.
😂😂😂
@@ashishkumarg5 some companies have confused interview panel members already so it's very inevitable to notice these guys who cut short interviews if the candidate has better experience than them
I remember, there was a guy in my org, exp 6 years, he used to talk about all high level technologies, stuffs he did in his previous org. But when i used to review his code he didn't even know how to write clean code or implement a loosely coupled architecture. Some people beat around the bush and bluff but while working they will lack basic skills.
There are everywhere...folks who keep concentrating on managing & giving instruction stuff for ages forget the best practices and how to write clean code, this is one side and other side you are aware of what some other % ppl are doing.
Very true, there are lot of people who sound extremely knowledgeable when you discuss high level design, when it comes to actual coding it even low level design you find out the true colour
Its a very cool to blam this Guy. suppose you are a very good Coder, but if you go for an Interview they will not have much coding Skills, they will Ask all the things, and may not qualify Interview, You can not be good in all areas. The problem here Interview process is Diff, and Working in IT is different, both are not synch so u can not blame this guy, Why u hire such a candidate. You should hire those Skills that is work in your Org
At least Coding has to be done for the experienced guys. Simply theoretical approach won't work out.
I really like the interviewer, the way he touching upon all key areas and measuring candidate exposure on same.
Request Id -> is a uuid which is best way to attach it to the starting part of the request and pass the same across all the microservices ..
i guess interviewer expects Slueth with MDC and Zipkins for tracing
Bounded Context : I am clueless on what he answered. Google says something else. He has not worked on ELK or Zipkin Tracing. Configuration of messages was what was expected but it cannot be for all messages. Wrong answer given for message configuration. Microservice 1 which sent that token to you in the header ? How is this possible for 2nd microservice to understand since microservice 1 has created that token and has the expiration date logic. Microservice 1 can have a refresh token logic added before sending token to other microservice and not after token expired
Message Size is 1 mb. From where you got info of 50mb?
Logging question : span Id approach can be used, like span id will be same throughout the process.
Span I’d maps to a request. User id and session id maps to user session. For banking & e-commerce applications user sessions logging helps
Kubernates have auto healing capability, then we don't have to mention what should happen when one pod is down... Adding my thoughts.
interviewer asked about circuit breaker. but he told about load balancer.
Yep
Nope , he talked about api gateway. There is a difference between load balancer and api gateway.
API gateway can also play the role of load balancers.
NO! replication factor is implemented as a means of fail-safe and to ensure high availability of messages across multiple kafka brokers!
It also enabled fault tolerant to ensure that messages are not lost in case one or more brokers go down.
Bro says 5 years experience in Microservices but when asked design patterns says I don't know 😮
Personal Assessment
I work as a CLOUD APPLICATION ARCHITECT in a TOP company having 18+ years of experience.
This is my Personal Assessment
Q 1. Microservice Design Pattern - Answer Not clear and DDD is not a design pattern.
Q 2. CIRCUIT BREAKER - Wrong Answer/ Bad Understanding.
Q 3. Bounded Context - Wrong Answer/ Very Bad Understanding.
Q 4. Logging in Microservice - Did not wait for the question to complete. Very bad understanding and wrong answer.
Q 5. How to identify with a particular microservice - Wrong answer.
Q 6. Centralized Logging - Not sure how the candidate has this implemented.
Q 7. How the user session is maintained in microservices - Partially OK.
Q 8. How to identify a particular user activity across microservices when a great number of users accessing the services ? - Unique identifier is fine. What is the use of LB/ RDBMS here ?
Q 9. Event Sourcing
Q10. How to maintain scalability of microservices - Wrong answer
Q11. Kafka - What is the default message size
Q12. How to send a message in Kafka - Bad answer/ Not known.
Q13. Message Size exceeded in Kafka - Wrong answer
Q14. Error/ Exception in Kafka message sending - Wrong
Q15. Replication factor in Kafka and use of it - Wrong
Q16. Fault Tolerance in Replication Factor in Kafka - Wrong
If anybody interested please reply I can help with the correct and proved answer that is used in production.
Could you please help with the correct answers
Could you please share the correct answers
Could you please share correct answers ,it would be helpful 🙏
@@nihar1213 yes
@@rajaganesh7477 You can find answers easily on internet
Microservices arch appeared very statefull at some places
Well answered at 5 years of experience. We are struggling to have even this skill set to hire.
Why do you miss the feedback part!
Any approaches for session management question?
there is no session management. with microservices , everything is stateless.. Only thing makes it valid is AuthZ
I also have 5+ experience in Java and micro services I have 2.5+ I am trying to switch my job currently at what package should I go with, can someone please suggest on this ?
12 to 20 LPA
🤠👍
Can you add English subtitle!?
Ok, we will add. Thanks 🙏
ye Harbola ji hain kya interview mein?
Kaun hain ye harbola
😂
Better do not watch this vedio
DDD is worst design patterns
And the confusing too much
Interviewer laughf
Experience?