WorksheetsTürk Telekom Yazılım Geliştirme Kampı 3.Gün
Total questions: 17
Worksheet time: 10mins
Hangisi hata bazlı tasarım önerilerinden biri değildir?
Unit Test
Test otomasyonlar
Kaos mühendisliği
Manuel testler
Ürün temelli düşünme için hangisi yanlıştır?
DevOps uygulanmalı
Agile yöntemler ile çalışmalı
Çalışmalar zaman sınırlıdır
Tam zamanlı ekip vardır
Hangisi monolit mimari problemlerinden değildir?
Ölçekleme
Teknoloji çeşitliliği
Debug zorluğu
Kod tabanı genişliği
Mikroservis dönüşüm için hangisi doğrudur?
Basit bir yapı oluşur
Tek seferde tüm uygulama dönüştürülmelidir
SOA'dan Mikroservise dönüşüm yapılmaz
Gelişmiş ölçeklenme sağlar
Aşağıdakilerin hangisi TDD'de kullanılan ifadelerden biri değildir?
AssertSame
AssertArrayEquals
AssertDone
ParameterizedTest
TDD lifecyle'a göre hangi ifadelerin çalışma sırası doğru verilmiştir?
BeforeAll-AfterAll-BeforeEach-AfterEach
BeforeAll-BeforeEach-AfterEach-AfterAll
BeforeEach-BeforeAll-AfterAll-AfterEach
BeforeEach-AfterEach-BeforeAll-AfterAll
Hangisi API GATEWAY sağladığı yararlardan değildir?
SOLID
Kimlik Doğrulama
Yetkilendirme
Loglama
Config Server ne işe yarar?
Ortak kullanılan konfigürasyon ayarlarının herhangi bir kod deposundan alınarak kullanılmasıdır.
Dağıtık Loglama için kullanılır.
Dağıtık İzleme için kullanılır.
Rollback mekanizması için kullanılır.
Önbellekleme(Cache) ne için kullanılabilir?
Dağıtık Loglama için kullanılır.
Veritabanında select, update, delete işlemleri için kullanılır.
Dağıtık İzleme için kullanılır.
Veritabanına gitmeden bellek üzerinden hızlıca kayıtların getirilmesi için kullanır.
Servis Registry ne işe yarar?
Kimlik Doğrulama işlemine yarar.
Dağıtık Loglama için kullanılır.
SOLID'de Single Responsibilty'i ifade eder.
Mikroservis'lerin ip port bilgilerini tutar ve ilgili servislerin nereye gdeceğini belirler.
Reactive manifesto 4 ilkesi içinde replicasyonu hangi ilke kapsamaktadır?
Dirençlidir
Duyarlıdır
Esnektir
Mesaj güdümlüdür
Reactive programa başarılı bir Subscriber- Publisher sürecindeki hangi methodlar sıra ile çalışır ?
Subscribe -> request ->onnext -> oncomplete
request -> Subscribe ->onnext -> oncomplete
request -> onnext -> Subscribe -> oncomplete
onnext ->request -> Subscribe -> oncomplete
Stream collections için hangisi doğrudur?
Stream datalar tutar.
Collection sonsuz sayıda datayı işleyebilir.
Stream sadece 1 kere işlem yapılabilir.
Stream daima eager davranır.
Reactive programlamadaki en büyük kazanç nedir?
Non blocking resource olması
Blocking resource’u da kapsamasından dolayı eski blocking uygulamalarımız bu kütüphanelerde çalıştırabiliyor olmamamız.
Reactive programlamada stream kullanılarak programların yazılıyor olması.
Non bloking olarak aynı anda birden çok olayı –Stream– dinleyerek ya da takip ederek pozisyon alabilen ya da değiştirebilen kod parçacıkları uygulamayı maliyet ve peformans kazancı sağlar.
Hangisi Olay Tabanlı Mimari'nin bileşenlerinden biri değildir?
Producer
Event Bus
SOAP
Event
Aşağıdakilerden isimlerden hangisi bir EventE belirleyici isim olarak verilebilir?
Fatura_servisi
Login_başarılı_oldu
Para_çekimi
Hesap_kapatma
Olay Tabanlı Mimari ile ilgili aşağıdakilerden hangisi doğrudur?
Event'ler güncellenebilir atomik nesnelerdir.
Kafka senkron iletişimi üstlenmiştir.
Producer'ın ürettiği bir Event'i birden fazla Consumer tüketebilir.
Olay Tabanlı Mimari her derde devâdır.
