Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Software Engineering Coding Interview

Yazılım Mühendisliği Mülakatlarına Hazırlık

Yazılım mühendisliği kariyerinize yön verin, yurtiçi ve yurtdışı mülakatlara teknik/davranışsal açılardan hazırlanın
Rating: 4.7 out of 54.7 (113 ratings)
725 students
Created by Turgay Çelik, Ahmet Aksoy
Last updated 11/2020
Turkish
30-Day Money-Back Guarantee

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

8 sections • 51 lectures • 6h 7m total length

  • Preview08:00
  • Preview03:25
  • Genel Hatlarıyla Mülakat Süreci
    06:43

  • Preview10:10
  • Yazılım Mühendisi Rolleri ve Sorumlulukları
    04:17
  • Başvuracak şirketi ve pozisyonu belirlemek
    08:40
  • Başvuru
    02:05

  • Preview03:58
  • Müşteri Odaklılık
    02:26
  • Müşteri Odaklılık Yetkinliği Ödevi
    3 questions
  • Sahiplenme
    02:10
  • Sahiplenme Yetkinliği Ödevi
    3 questions
  • Yaratıcılık ve Basitleştirme
    02:41
  • Yaratıcılık ve Basitleştirme Yetkinliği Ödevi
    2 questions
  • Doğru Karar Verme
    05:04
  • Doğru Karar Verme Yetkinliği Ödevi
    2 questions
  • Gelişime Açık ve Meraklı Olma
    02:22
  • Gelişime Açık ve Meraklı Olma Yetkinliği Ödevi
    3 questions
  • Mentorluk
    02:08
  • Mentorluk Yetkinliği Ödevi
    2 questions
  • Kalitede Israrcı Olma
    02:47
  • Kalitede Israrcı Olma Yetkinliği Ödevi
    3 questions
  • Büyük Düşünme
    03:24
  • Büyük Düşünme Yetkinliği Ödevi
    2 questions
  • Proaktif olma
    05:10
  • Proaktif Olma Yetkinliği Ödevi
    3 questions
  • Güven Kazanma
    03:55
  • Güven Kazanma Yetkinliği Ödevi
    2 questions
  • İtiraz Etme/Ortak Karara Uyma
    03:13
  • İtiraz Etme/Ortak Karara Uyma Yetkinliği Ödevi
    2 questions

  • Teknik Sorulara Hazırlanırken nelere dikkat etmeliyiz
    05:31
  • Teknik Mülakatların Ana Hatları
    03:40
  • Adım-1: Temel Seviye Algoritma Bilgisi
    07:12
  • Adım-2: Geliştirilen Algoritmayı Ölçeklendirme
    11:52
  • Adim-3: Karmaşık Algoritma Geliştirme
    05:10
  • Adım-4: Programlama Yaklaşımı ve Modüler Tasarım Yeteneği
    09:21
  • Adım-5&6: Sistem Seviyesi Tasarım Yeteneği ve Mimari Kavramlar
    10:17
  • Adım-7: Yazılım Mühendisliği Kavramları
    12:02
  • Adım-8: Görüşülen Pozisyona Özel Sorular
    05:20
  • Adım-9: Geçmiş tecrübeniz ile ilgili sorular
    03:18

  • Giriş & Dikkat Edilmesi Gereken Temel Kurallar
    10:26
  • Algoritma Karmaşıklığı
    07:11
  • Algoritma Karmaşıklığı Testi
    7 questions
  • Arama ve Sıralama Algoritmaları
    10:10
  • Arama ve Sıralama Algoritmaları Ödevi
    2 questions
  • Preview05:45
  • Özyineli Algoritmalar - Kodlama Ödevi #1
    1 question
  • Özyineli Algoritmalar - Kodlama Ödevi #2
    1 question
  • Dinamik Programlama
    07:12
  • En uzun alt sıralı dizi (Longest Common Subsequence)
    1 question
  • Dizi (Array)
    06:58
  • Bağlı Liste (Linked List)
    06:34
  • Map
    05:46
  • Yığıt (Stack)
    07:24
  • Kuyruk (Queue)
    04:41
  • Ağaç (Tree) - Genel Kavramlar ve Terminoloji
    04:18
  • Ağaç Gezinme (Tree Traversal) Algoritmaları
    10:44
  • İkili Ağaçlar (Binary Tree)
    06:54
  • Yığın (Heap)
    07:25
  • Çizge (Graph)
    10:33

  • 1.Oturum - Tanışma ve Davranışsal Mülakat
    16:00
  • 2.Oturum - Algoritma Mülakatı
    25:55
  • 3. Oturum - Nesneye Yönelik Tasarım Mülakatı
    21:39

  • Online Mülakatlarda Dikkat Edilmesi Gerekenler
    09:42
  • Mülakat Öncesinde Yapılan Hatalar
    10:00
  • Mülakat Esnasında ve Sonrasında Yapılan Hatalar
    07:40

  • Mülakatlara Hazırlanırken Faydalanılması Gereken Kaynaklar ve Kapanış
    08:19

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

Turgay Çelik
PhD, Technical Leader & Software Engineer
Turgay Çelik
  • 4.7 Instructor Rating
  • 113 Reviews
  • 725 Students
  • 1 Course

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.

Ahmet Aksoy
Udemy'de Senior Engineering Manager
Ahmet Aksoy
  • 4.7 Instructor Rating
  • 113 Reviews
  • 725 Students
  • 1 Course

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.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.