Junior mülakatında saas hakkında teknik bir şeyler sorulacağını zannetmiyorum, bir app yaptıysan bunu servera, clouda vb. nasıl deploy ettin, nasıl çalıştırdın vb. bunu anlattırırlar.
Fullstack değil backend ilanıysa mvc sorulması da saçma olur.
Mimari düzeyinde de juniora kastıran bir soru sorulmaz, yine de microservice ne işe yarar, avantajı nedir vb. genel geçer bilgi edinebilirsin.
Öncelikli olarak yazdığın kodun çalışması önemli olduğu için clean code bilgin de ikinci planda kalıyor, algoritmik bir çözüm yazdırırlarsa sana öncelikli olarak kısa sürede düzgün çözüm üretebiliyor musun ona odaklanırsın.
Belli başlı teknolojilere dair genel sorular soracaklardır, mesela rest apide hangi request tipini ne için kullanırız gibi soru da sorabilirler, spring sorusu da sorabilirler ama spring kullanmıyor da olabilirler ya da hiç requestlerle işin olmayacak bir seviyede (dbden okuyan ya da kafka mesajı ile çalışan vb.) çalışacak da olabilirsin.
Yazılım ile ilgili bir bölüm bitirdiysen, staj yaptıysan, halihazırda çalışıyorsan vb. buralarda ne yaptın, ne öğrendin, hangi teknolojileri kullandın ve hangilerine merak duyuyorsun, hangi zorluklarla karşılaştın ve nasıl çözümler ürettin vb. biraz teknik biraz soft skilllerini harmanlayarak kendini anlatabilmen lazım.
Java'daki temel sorular için cheat sheet tarzı bilgiler vardır internette, yine genel geçer şekilde bunları öğrenirsin, yazdığın kod nasıl bytecode'a çevriliyor, jvm nedir, garbage collector ne yapar vs. Aslen senin programming skillerin onlar için önemli ama java dev mülakatına giren birisi bu tür sorulara "bilmiyorum" deme lüksüne sahip değil, fundamental şeylerin üzerinden geçmen lazım.
Java hariç kodlama prensiplerinden sorarlar, bu polymorphism, inheritance soruları mesela animal diye bir classtan türeyen cat, dog classları var,
Java Program for Inheritance - systech Group 2025 şuradakine benzer örnekle hangi classın methodu tetiklenir tarzı şeyler en basitinden. Hangi design patternları biliyorsun ne durumda bunları kullanırsak bize ne avantaj sağlarlar gibi şeyler sorabilirler. Demin dediğim gibi interview cheat sheetlere bakıp aslında hangi bilgilere hakim olmam lazım diye vaktin de varsa çalışabilirsin, kolay gelsin.