Iyman Tech
mana bu fikrga nima deysiz link
o'zimni boshimda ko'p aylanadigan so'z
Notation of life
Muammolarga yechimlar =>yechimlar ustida o'ylashlar bilangina yaxshiroq keladi, muammolardan ko'p siqilishdan ko'ra!
Mustafoyev Muhammad
11/29/2025
13:04
👍1
Suhbat belgilangan nomzodlarning ikki nafari, oilaviy sabablarga ko‘ra, ertaga qatnasha olmas ekanlar. Yana bir kishidan javob kutyapmiz. Agar tez orada ulardan ham xabar bo‘lmasa, ertangi suhbat qoldiriladi.
👍1
Ertangi suhbat soat 19:00 ga belgilandi. Nomzodning so‘roviga ko‘ra, suhbat hozircha faqat Java Core bo‘yicha bo‘ladi.
Nomzod: Abror Hayitboboyev
Nomzod: Abror Hayitboboyev
🔥3
1. OOP Asoslari (Mustahkam poydevor)
1.1. Asosiy tushunchalar: Polimorfizm, Inkapsulyatsiya, Merosxo'rlik, Abstraksiya nima? (Ta'riflash va Haqiqiy hayotdagi misollar).
1.2. Abstraksiya farqlari: Abstract Class va Interface o'rtasidagi asosiy farqlar (Java 8/9 dagi o'zgarishlarni bilasizmi?).
1.3. Konstruktorlar: Konstruktor nima? Default Konstruktor qachon yaratiladi?
2. Java Primitivlari va Xotira (Memory)
Java ichki ishlash mexanizmlarini tushunishi sinovdan o'tkaziladi.
2.1. Ma'lumot turlari: Primitivlar (int, char, boolean) va Object (Reference) turlari farqi.
2.2. Avtobokslash: Autoboxing va Unboxing nima? Ular xotiraga qanday ta'sir qiladi?
2.3. Xotira: Stack va Heap xotiralari qanday ishlaydi va ular nimani saqlaydi?
2.4. Garbage Collector (GC): GC nima qiladi? U qanday ishlaydi (umumiy tushuncha)?
3. Stringlar (Nozik Masalalar)
3.1. Immutability: String nima uchun immutable (o'zgartirilmaydigan) hisoblanadi? (Bu muhim!)
3.2. Taqqoslash: equals() va == operatorlarining Stringlar bilan ishlashdagi farqi.
3.3. Samaradorlik: String, StringBuilder va StringBuffer o'rtasidagi farq (ayniqsa, Thread Safety bo'yicha).
4. Collection Framework (Ma'lumotlar To'plami)
HashMap va Collection intervyuning eng muhim qismidir.
4.1. Asosiy Turlar: List, Set, Map o'rtasidagi farq nima?
4.2. Listlar: ArrayList va LinkedList qachon qo'llaniladi? Ular qanday ishlashadi?
4.3. Maplar: HashMap qanday ishlaydi? hashCode() va equals() shartnomasi nima? (Buni mutlaqo so'rash kerak).
4.4. Tartiblash: Comparable va Comparator interfacelari qanday farq qiladi va qachon ishlatiladi?
5. Exception Handling
Dasturning ishonchliligini tekshirish.
5.1. Turlari: Checked va Unchecked (Runtime) exceptionlar farqi.
5.2. Bloklar: try-catch-finally bloklarining ishlash tartibi.
6. Java 8+ Yangiliklari
Zamonaviy Java dasturlash talablarini bilish.
6.1. Lambda: Lambda Expressions nima? Ular qanday muammoni hal qiladi?
6.2. Stream API: Stream API nima? Undagi terminal va intermediate operatsiyalar nima degani? (map va filter misolida).
Bu berilishi aniq savollar!
🔥2👍1
Suhbat yaxshi o‘tdi degan umiddaman!
Men asosan suhbatimiz yakunida 2 ta g‘oyani ilgari surdim:
Nazariya — texnologiyani chuqur tushunib, undan optimal foydalanishimizga yordam beradi.
Amaliyot — ishlayotganlar ishdan bo‘sh vaqtlarida hayotimizdagi muammolarga startap orqali yechim topish ustida ishlasalar, ayni muddao bo‘lardi.
keyin Husan Mamasaidovdan 2 kunlik bepul online master-klass! Hayotni rejalashtirish haqida buni ham hali havolasini yuboraman!
Men asosan suhbatimiz yakunida 2 ta g‘oyani ilgari surdim:
Nazariya — texnologiyani chuqur tushunib, undan optimal foydalanishimizga yordam beradi.
Amaliyot — ishlayotganlar ishdan bo‘sh vaqtlarida hayotimizdagi muammolarga startap orqali yechim topish ustida ishlasalar, ayni muddao bo‘lardi.
keyin Husan Mamasaidovdan 2 kunlik bepul online master-klass! Hayotni rejalashtirish haqida buni ham hali havolasini yuboraman!
Bugun interviewdan keyin Bir ustozimni yoniga o'tib keldim!
Ularni ba'zi aytgan maslahatlaridan:
Ularni ba'zi aytgan maslahatlaridan:
1.Frontend bo‘yicha: Frontendni yaxshi bilmasligim sababli, lovable.dev orqali bu qismni to‘liq hal qilish mumkinligi haqida gapirdilar.
2. Integratsiya: Ba’zi integratsiyalar uchun n8n.io degan texnologiya borligini, shuni qiziqib ko‘rishimni aytdilar.
3. Tayyor yechimlar: Ish jarayonida tayyor template kodlarni izlab topib, ulardan foydalanishni maslahat berdilar (bu bo‘yicha izlanish kerakligini ta’kidladilar).
4. Loyiha boshqaruvi (TZ): Har qanday loyihaning avval TZ (Texnik topshiriq)sini tuzib, ishni kichik muammolarni hal qilishdan boshlash kerak. Keyinchalik qo‘shiladigan narsalarni o‘ylab, boshidan o‘zingizni qiynab, loyiha startini qiyinlashtirmang.
5. Moslashuvchanlik: Qo‘shimcha funksiyalarni keyin qilish qiyin emas, kerak bo‘lsa, boshqatdan kod yozasiz. Asosiysi — sizda iste’molchi (foydalanuvchi) to‘plangan.
6. Tayyor servislar: Masalan, muammolaringiz uchun tayyor CRM servislar bor ulardan foydalaning dedila.
🔥6
Forwarded from Algorithm and Data Stucture
Google Docs
HashMap qanday ishlashi va nimaga kerak va ichki...
HashMap — bu Java intervyusining "qiroli". Uni tushunmaslik — intervyudan yiqilish bilan teng. Keling, uni oddiy "Mehmonxona Registratsiyasi" yoki "Supermarket Yukxonasi" misolida ko'rib chiqamiz. 1. HashMap nimaga kerak? Muammo: ArrayListda ma'lumot qidirish…
😎2
Algorithm and Data Stucture
HashMap — bu Java intervyusining "qiroli". Uni tushunmaslik — intervyudan yiqilish bilan teng. link
Agar men HashMap kaliti (Key) sifatida o'zim yaratgan Student klassini ishlatsam, nimaga e'tibor berishim shart?
Shu hafta shanba kuni intervyu o‘tkazamiz. Nomzodlar ismlarini yozib qoldirishlari mumkin. Suhbat faqat bir kishi bilan olib boriladi. Agar nomzodlar soni ko‘p bo‘lsa, ularni saralab olamiz.
Suhbat oluvchi: Mustafoyev Muhammad.
Suhbat oluvchi: Mustafoyev Muhammad.
Bugun kechga 19:00 dan saralab olib keyin, bir kishi bilan davom qilamiz!
Forwarded from Software Engineering
Assalomu alaykum kanalimiz a'zolari.
Bugun biz ko'pchilikning talablariga asosan, har qanday kuchli RDBMS serverga og'ir yuklama beroladigon SELECT yozish haqida gaplashamiz.
Bunaqa kuchli yuklama hosil qilish uchun bizga kerak bo'ladigon narsalar:
1. 8 ta table (ularning DDL lari beriladi)
2. Katta ma'lumotga ega table larimizdan bittasida 120000, yana bittasida 100000 va yana bittasida 800 ta row bo'lishi kerak.
#rdbms #table
Bugun biz ko'pchilikning talablariga asosan, har qanday kuchli RDBMS serverga og'ir yuklama beroladigon SELECT yozish haqida gaplashamiz.
Bunaqa kuchli yuklama hosil qilish uchun bizga kerak bo'ladigon narsalar:
1. 8 ta table (ularning DDL lari beriladi)
2. Katta ma'lumotga ega table larimizdan bittasida 120000, yana bittasida 100000 va yana bittasida 800 ta row bo'lishi kerak.
#rdbms #table
Software Engineering
Assalomu alaykum kanalimiz a'zolari. Bugun biz ko'pchilikning talablariga asosan, har qanday kuchli RDBMS serverga og'ir yuklama beroladigon SELECT yozish haqida gaplashamiz. Bunaqa kuchli yuklama hosil qilish uchun bizga kerak bo'ladigon narsalar: 1. 8 ta…
Qolganini Bobur akaning kanaliga o'tib o'qiyverasiz!
Bubur akadan Alloh rozi bo'lsin! kanalariga kirsangiz mehnatlarini ko'rasiz!
link : https://t.me/software_engineering_channel
Bubur akadan Alloh rozi bo'lsin! kanalariga kirsangiz mehnatlarini ko'rasiz!
link : https://t.me/software_engineering_channel
👍5