Final Interview


Download 101.77 Kb.
Pdf ko'rish
bet10/11
Sana22.10.2023
Hajmi101.77 Kb.
#1716388
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Final Interview

TESTING
Testing in Java
1.
Testing pyramid
2.
What is unit testing? Goal/benefit of Unit testing. F.I.R.S.T. principles.
Code coverage.
3.
What is TDD? Advantage of TDD.
4.
What is BDD? What purpose of it?
5.
Features of Junit.
6.
Important Junit annotations overview.
7.
DB unit testing overview.


8.
Why do we need mocking?
9.
Mockito and PowerMock overview, how to use, best practice.
10. TestContainers
11. Junit 4 vs Junit5
MICROSERVICES
Microservices overview
1. Advantages and disadvantages of Monolithic Architecture.
2. Service-oriented architecture overview.
3. What are microservices?
4. Advantages and disadvantages microservices. Challenges you face while
working Microservice Architectures.
5. Difference between Monolithic, SOA and microservices Architecture.
CLOUD
Cloud overview
1.
What is cloud?
2.
Reason to use cloud.
3.
Serverless Architecture overview. Pros and Cons.
4.
Cloud service models overview.
5.
Differences between IaaS, PaaS and SaaS.
SOFTWARE DEVELOPMENT METHODOLOGIES
1. Software development methodologies
1. Explain the essence of Agile in 30 seconds.?
2. What are the differences between Agile and traditional project
management (Waterfall, Kanban)?.
3. Kanban vs Scrum.
4. What are the roles in Scrum?
5. What Scrum artifacts do you know?
6. Other agile software development methodologies.
7. When should you use Waterfall instead of Scram?
8. What is "team speed"(velocity)?
9. What is estimation and how does it happen ?


ADVANCED TOPICS

Download 101.77 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling