Yazılım Mühendisliği Mülakatlarına Hazırlık
What you'll learn
- Yazılım mühendisliği mülakatı süreci ve en baştan en sona kadar her adımda dikkat etmeniz gerekenler, örnek mülakat canlandırmaları
- Teknik mülakatlarda yaygın olarak sorulan veriyapıları, algoritmalar, tasarım konuları, örnek soru tipleri ve çözümleri
- Bir yazılım mühendisinde olması gereken 11 davranışsal özellik, soru örnekleri ve cevapları
- Yazılım mühendisliği rolleri ve sorumlulukları, başvurulacak şirketi ve pozisyonu belirleme ve etkili CV hazırlama
- Davranışsal özelliklerinizi karşınızdakine en iyi şekilde ifade etme
- Mülakatlarda dikkat etmeniz gerekenler, mülakat öncesinde, esnasında ve sonrasında sık yapılan hatalar.
Course content
- Preview08:00
- Preview03:25
- 06:43Genel Hatlarıyla Mülakat Süreci
Requirements
- Temel Programlama Bilgisi
Description
Binlerce CV incelemiş, yüzlerce mülakat yapmış 17 yıl tecrübeli iki uzman olarak; yurtiçi/yurtdışı yazılım ve bilgisayar mühendisliği mülakatları ile ilgili tecrübelerimizi, mülakatlarda kullanabileceğiniz teknik ve ipuçlarını kursta topladık. Canlı mülakat örneklerini üzerinden yorumlarımızla uygulamalı olarak anlattık.
Bu kurs ile neler öğreneceksiniz?
CV'nizi etkileyici bir şekilde hazırlamayı,
Başvuracağınız şirketi ve pozisyonu doğru seçmeyi,
Google, Amazon, Apple gibi şirketlerin ve ülkemizde büyük bir çok şirketin uyguladığı mülakat süreçleri ve aşamalarını,
Bir yazılım mühendisinde olması gereken 11 davranışsal özelliği,
Davranışsal özelliklerinizi karşınızdakine en iyi şekilde nasıl ifade edebileceğinizi,
Davranışsal mülakatlarda karşılaşabileceğiniz soru örneklerini,
Teknik mülakatlarda karşılaşacağınız veri yapıları ve algoritmalar ile ilgili konu anlatımı ve mülakatlarda yaygın olarak sorulan örnek soru tipleri ve çözümlerini, algoritma karmaşıklığı, özyineli algoritmalar, dinamik programlama ve yazılım mühendisliği temelleri gibi konuları,
Mülakatlarda dikkat etmeniz gerekenleri,
Mülakatlarda yapmamaya dikkat etmeniz gerekenleri
Mülakat canladırmalarıyla,
Gerçeğine çok yakın mülakat oturumlarını gözlemleyecek,
Yorumlarımızla adayın mülakattaki doğru yaklaşımlarını,
İyileştirebilecek yaklaşımları,
Daha başarılı bir sonuç için yapabileceklerini öğreneceksiniz
Davranışsal mülakatlara hazırlık ödevleriyle,
Ödevleri kendi tecrübelerinize göre tamamladıktan sonra kendi davranışsal karnelerini oluşturmuş olacaksınız.
Ortaya çıkan davranışsal karne, mülakatlarda hazır kullanılabilecek örnekler içereceğinden mülakatlardan önce bu karneye göz atarak tekrar yapabileceksiniz.
Davranışsal karnelerini inceleyerek, hangi alanda eksikliğiniz olduğunu tespit edebilecek, buna göre zayıf yönlerini geliştirmeye odaklanabileceksiniz.
Örnek cevapları inceleyerek kabul gören davranış ve yaklaşımları öğrenebilecek, kariyeriniz boyunca karşınıza çıkacak problemlere içgüdüsel olarak değil de daha sistematik yaklaşmayı öğrenceksiniz.
Özellikle henüz mezun olmamış öğrenciler veya meslek hayatına yeni atılmış mühendisler bu soruların hepsine bu aşamada cevap veremeyebilir, örnek cevapları inceleyerek davranışsal yönlerinizi geliştirmek için nelere dikkat etmeniz gerektiğini öğreneceksiniz.
Mülakatlarda tecrübelerinizi kısa zamanda en etkin biçimde anlatma yöntemi olan STAR (Situation, Task, Action, Result) yaklaşımının kullanımını göreceksiniz.
Who this course is for:
- Yurtiçi / Yurtdışında yazılım alanında mülakata girecek olan profesyoneller
- Mezun olduklarında yazılım alanında çalışmak isteyen Bilgisayar, Yazılım, Bilişim Sistemleri, Elektronik Mühendisliği vb. bölüm öğrencileri
- Farklı bölümlerden mezun olup yazılım alanında kariyer yapmak isteyen adaylar
- Farklı rollerde çalışıp yazılım mühendisliğine geçiş yapmak isteyen profesyoneller
Instructors
Merhaba ben Turgay,
Hacettepe Bilgisayar Mühendisliği 2003 Lisans, 2005 Yüksek Lisans, 2013 Doktora mezunuyum.
Hacettepe Üniversitesi Bilgisayar Mühendisliği bölümünde 2003-2005 arasında araştırma görevlisi, sonrasında MilSOFT, Aselsan ve OpsGenie gibi farklı büyüklük ve dinamiklere sahip şirketlerde yazılım mühendisi, lider yazılım mühendisi, ürün hattı yöneticisi, teknik lider gibi farklı rollerde çalışma tecrübem oldu.
Büyük ekiplerle yazılım geliştirme, mimari tasarım, dağıtık sistemler, teknik yönetim konusunda tecrübeliyim.
Teknik tecrübelerimin yanında, işe alım süreçlerinin iyileştirilmesi, kaliteli mühendislerin işe alınması, sıfırdan mühendislik ekibi kurma, yazılım ekiplerini birkaç kat büyütme konusunda tecrübe sahibiyim.
Özel sektör tecrübesinin yanında 5 uluslararası dergi yayını, 1 kitap bölümü ve 15'ten fazla konferans yayın/sunumu yaptım.
Son bir yılda yazılmış toplamda aylık ortalama 6000 defa görüntülenen 12 tane teknik blog post'a sahibim.
17 yıllık meslek hayatımda başarlı/başarısız pek çok tecrübem oldu, bunun yanında çalışma arkadaşlarımın, mülakat yaptığım adayların pek çok başarılı/başarısız tecrübesine şahit oldum.
Eğitimlerimde temel hedefim teorik kitabi bilginin yanısıra, kendi yaşadığım ve başkalarında gözlemlediğim gerçek hayat tecrübelerini en iyi şekilde yansıtmayı hedefliyorum.
Hacettepe Üniversitesi Bilgisayar Mühendisliği 2003 Lisans, ODTÜ Bilgisayar Mühendisliği 2006 Yüksek Lisans mezunuyum.
Yazılım sektöründe TÜBİTAK, Cybersoft, İnnova'da yazılım mühendisi, lider yazılım mühendisi, teknik lider ve proje yöneticisi gibi farklı rollerde bulundum. Bir startupın kurucu ortakları arasında yer alarak uçtan uca tüm süreçlerde görev aldım. Şu anda Udemy'de senior engineering manager olarak görev alıyorum.
Sürekli öğrenmeye ve bilginin paylaştıkça artacağına inanıyorum. Bu nedenle sunduğum dersler ile 17 yıllık meslek hayatımda edindiğim tecrübelerimi paylaşmayı hedefliyorum.