| No | Soru | Sorulma Sebebi |
| 1 | Neden Çırak olmak istediğinizi, tek bir cümle ile ifade ediniz? | Soru aslında net. Adayın çırak olma amacını anlamaya çalışmak. |
| 2 | Boyutu 10 mb’ ın üstünde olmayacak şekilde bir WMV videosu hazırlamanızı ve bu görsel derste Kartaca savaşını anlatmanızı istiyorum. Video girişinde kendinizi kısaca tanıtmayı ihmal etmeyiniz. | Burada görsel anlatım teknikleri irdelenmeye çalışılmıştır. Adayın teknik olmayan herhangibir konudaki anlatım becerisi ve yeteneği ölçülmek istenmektedir. |
| 3 | Sizden içeriği 1000 kelimeden az olmamak şartı ile bir makale yazmanızı istiyorum. Makalenin .NET konulu olması gerekmektedir. Ancak anlatacağınız konuyu istediğiniz gibi seçebilirsiniz. C#, WCF, WF, Visual Basic veya başka bir alanı hedef alması önemli değildir. | Çırak adayının gelişimi, olgunlaşması ve piyasaya değer katmaya başlamasında esas olan noktalardan birisi .Net tabanlı olarak yapacağı paylaşımlardır. Bu noktada makale, blog girdisi gibi yazılı materyallerin çok büyük önemi vardır. Aday bu soruda herhangibir .Net konusundaki bilgi ve becerisini, anlatımı ile birleştirip yazıya dökmektedir. Amaç adayın makale yazma teknikleri konusundaki kabiliyetlerini görmek ve bir ışık olup olmadığını tespit etmektir. |
| 4 | Kartaca Savaşı ile Microsoft’ un Agile geliştirme süreçlerinden birisi olan MSF(Microsoft Solution Framework) arasında nasıl bir ilişki kurabilirsiniz. | Teknik konuların anlatımı sırasında, gerçek hayattan, tarihten örnekler vermek önemlidir. Bu sayede konunun anlatıldığı kitlenin olayı daha gerçekçi bir gözle anlayabilmesi sağlanabilir. MSF ve Kartaca Savaşı arasındaki benzerliğe hiç bir aday doğru cevap verememiş olsa da, doğru cevaba ne kadar yaklaşıldığı ölçme kriteridir. |
| 5 | NedirTv?com ve C#Nedir?com bünyesinde editörlük yaptığınızı düşünün. Aralık 2010 ayı içerisinde sizden bir paylaşım planı yapmanızı isteselerdi, nasıl bir takvim oluştururdunuz? | Paylaşımcılığın esaslarından birisi de, sürekli etkinlik ve aktivite planlaması yaparak ilerlemektir. Bu soruda adayların böyle bir aktivite planı dahilinde ne kadar inandırıcı ve gerçekçi cevaplar vermeye çalıştığı ölçülmeye çalışılmıştır. Ayrıca adayların etkinlik düzenleme ve planlama konusundaki vizyonu değerlendirilmiştir. |
| 6 | Bildiğiniz üzere geçtiğimiz günlerde Microsoft PDC 2010 etkinlikleri gerçekleştirildi. Sizden bu etkinliğe ait bir keynote hazırlamanızı ve etkinliği özetleyerek gözünüze çarpanları vurgulamanızı istiyorum. Bunu 500 kelimeyi geçmeyecek bir yazı şeklinde hazırlamanızı istiyorum. | Paylaşımcılar özellikle .Net tarafındaki gelişmelere sürekli olarak adapte olmak durumundadır. Bu noktada çıkan yenilikleri en çabuk ve hızlı şekilde öğrenebilmeli, öğrenirken kafasında kurguyu hazırlayabilmeli, kurgunun paralelinde bunu paylaşacak aktiviteye odaklanıp gerçekleştirebilmelidir. |
| 7 | Çırak adayısınız. Seçim sonunda siz Çırak olarak kabul edildiniz. 1 senelik Çırak’ lık döneminiz boyunca Usta’ nızın kontrolü altında paylaşımlarda bulunup, çıtayı son derece üst noktalara çıkardınız. Artık harika paylaşımlar yapabiliyor ve insanları son derece uç noktalarda bilgilendirebiliyorsunuz. 1 senelik döneminiz boyunca sayısız makale yazdınız. Hatta bunlardan bazıları CodeProject gibi saygın sitelerde dahi yayınlandı. Bu çalışmalarınız sonuçta oldukça dikkat çekti ve Microsof tarafından MVP adayı olarak gösterildiniz. Ama ne var ki seçilemediniz. Yine de paylaşım yapmaya devam eder misiniz? | Adayın paylaşımcılık ruhunu benimseyip benimsemediği, anlayıp anlamadığı ölçülmek istenmiştir. |
| 8 | Console application formatındaki bir “Hello World uygulamasının görsel anlatmını yapınız. | Hello World pek çok profesyonel için anlamsız gibi görünse de işin başında olan geliştiriciler için son derece önemli bir giriş noktasıdır. Lakin bu noktanın anlatımını yapan eğitmenin ne kadar derine indiği, Hello World uygulamasını basit seviye de anlatıp aslında eldeki materyaller ile ne kadar zengin ve geniş bir ürün yelpazesine geçilebildiğinin anlatılması önemlidir. Hatta adayın bu basit Console uygulaması anlatımında static kelimesinden, Entry Point kavramına, namespace kullanımından, Start Without Debugging’ e kadar belirttikleri ölçüm kriterleri arasında yer almıştır. |
| 9 | Ben sizin sıkı bir takipçinizim. Üniversite 2nci sınıfta öğrenciyim ve .Net konusunda ilerlemek istiyorum. Sizden bir yol haritası istiyorum. Önce ne ile başlamalıyım, nasıl ilerlemeli ve ne şekilde çalışmalıyım? Bana bir yol gösterir misiniz? | Adayın genç bir geliştirici adayına nasıl tavsiyelerde bulunabileceği incelenemeye çalışılmıştır. Nitekim adayın zaman içerisinde profesyonellik dönemine geçişinde bu tip sorulara maruz kalması ve yol gösterici konumuna bürünmesi kaçınılmazdır. Aday her ne kadar şu aşamada sahip olduğu tecrübe ve bilgi birikimi ile yeterli bir öneri de bulanamayacak olsa da görüşleri önemlidir. |
| 10 | Bir öğlen yemektesiniz ve telefonunuz çalıyor. Karşınızda Microsoft’ tan bir yetkili var. Sizi uzun zamandır blog ve community aktivitelerinizden takip etmekte. Sizden 3 hafta sonrasında yapılacak olan bir teknoloji günleri etkinliğinde C# 5.0 ile birlikte gelmesi planlanan yenilikleri anlatmanız isteniyor. Hitap edilecek kitle Microsoft Gold Partner firmalarında görev alan deneyimli yazılımcılardan oluşmakta. Böyle bir teklifi kabul eder misiniz? | Adayın ne kadar gözü kara olduğu ölçülmeye çalışılmıştır  |
| 11 | Bir Unit Test uygulamasında, test edilmek istenen metodun internal erişim belirleyicisine sahip bir sınıf içerisinde ve farklı bir library’ de durması söz konusudur. Bu durumda internal olan bu sınıfa ait metodlar için Unit Test fonksiyonellikleri nasıl yazılabilir? | Adayın çok fazla hakim olmadığı bir konudaki araştırma ve uygun olan tek doğru çözümü üretme yeteneği ölçülmeye çalışılmıştır. |
| 12 | NedirTv?com topluluğunda yayınlanabilecek bir Screencast hazırlamanızı istiyorum. | Community’ ler er meydanıdır NedirTv?com da bunlardan birisidir. Adayın NedirTv?com üzerinde topluluk karşısına çıkartacağı görsel derste titiz davranması ve kaliteli bir sunum yapması önemlidir. Adayın bu anlamda saygın bir Community için ne kadar istekli ve arzulu hazırlandığı, konuyu ne kadar iyi ve başarılı anlattığı çıkartılmaya çalışılmıştır. |
| 13 | Benden Master olarak beklentiniz ne olacaktır? | Çırak adayının benden nasıl beklentileri olduğunun anlaşılmaya çalışması hedeflenmiştir. Bu beklentilerin ne kadar uçuk olduğu, mantıklı, yerinde ve tutarlı olup olmadığı ölçülmeye çalışılmıştır. |
| 14 | Yazılım merakınız dışında uğraştığınız profesyonel hobileriniz nelerdir? | Çırak Aday’ ının eğitim döneminde başarılı olmasının tek ve yegane şartlarından birisi de, sadece yazılım ile uğraşmamasıdır. Herkesin kendine ait özel hobilerinin olması gerekir, gerekmektedir. Bu kişinin kendi psikolojisi açısından da önemlidir. Nitekim çok sıkıldığımız anlarda yardımımıza koşan hobiler bizi bizden alır Adayın hobileri öğrenilmeye çalışılmıştır. |
| 15 | Yazılım mimarilerinden herhangi üçünü seçerek teker teker anlatınız. Anlatımlarınızda birer paragrafı geçmemeye ve mümkün olduğunca özet bir şekilde, mimarinin amacını ifade etmeye çalışınız. | Yazılım mimarileri çok karmaşık olabilmektedir. Bu mimarilerin anlatımları zaman zaman yüzlerce sayfadan oluşan bir kitap içerisine sığdırılamayabilir. Adayın tek paragraf kısıtlaması ve sınırlaması, aslında bir mimariyi çok kısa ve özet bir şekilde nasıl ifade edebileceğini/edebildiğini görmek içindir. Bazen sayfalarca anlatım yerine kısa bir paragraf özeti, okurun veya dinleyicinin konuyu net bir şekilde anlaması için idealdir. |
| 16 | WCF Kodlama standarlarından 5 tanesini, nedenleri ile anlatınız? | Kodlama standartları hakkında ki bilgiler ölçülürken adayın söz konusu maddenin neden konulduğunu anlatması ön plana çıkan unsur olmuştur. |
| 17 | C# Kodlama Standartlarından 5 tanesini, nedenleri ile anlatınız? | Kodlama standartları hakkında ki bilgiler ölçülürken adayın söz konusu maddenin neden konulduğunu anlatması ön plana çıkan unsur olmuştur. |
| 18 | Başarılı bir sunum için nelere dikkat edilmelidir. | Çırak adayının eğitim döneminde ve sonrasında yapacağı en büyük aktiviteler arasında seminerler, webcast’ ler ve screencast’ ler yer almaktadır. Bu tip aktivitelerde adayın ne kadar etkin bir sunum yapabildiği, sunumu yaparken nelere dikkat etmesi gerektiği çok önemlidir. Çırak adayının bu tekniklerden bir kaçına vakıf olması beklenen ve aranan bir özelliktir. |
| 19 | Bir Yazılımcının Yaşam Döngüsü’ nin anlatacak kısa bir yazı hazırlayınız. | Çırak adayı her zaman için teknik paylaşımlar yapmak durumunda değildir. Zaman zaman hayata dair paylaşımları da olabilir. Bu soruda ayrıca yazarın gözlemleme yeteneği araştırılmaya çalışılmıştır. |
| 20 | En çok sevdiğiniz özlü sözlerden 5ini yazınız ve neden sevdiğinizi, kime ait olduğunu, size ne ifade ettiklerini paylaşınız. | Özlü sözler her zaman için ilham verici ve yol gösterici olmaktadır. Bu keyfili soru ile adayların benimsedikleri özlü sözler öğrenilmiş ve bu sözlerin onlar için olan anlamları anlaşışmaya çalışımıştır. Bu vesile ile çırak adayının ileri de yol göstermesi gerektiği durumlarda özlü sözleri ne kadar etkin kullanabileceği görülmek istenmiştir. |
| 21 | MVP ünavınımı kendi isteğimle bıraktım. Buna rağmen Çırak olmak istiyor musunuz? | Benim ile Çırak arasındaki ilişki karşılıklı güven esasına dayalı olmak zorundadır. Adayın sadece MVP markasını göz önüne alarak böyle bir maceraya girmesi istenmemektedir. |