InterView.uz
63 subscribers
51 photos
3 videos
1 file
74 links
Biz bilan Interviewga tayyorlaning.

https://interview.uz
https://app.interview.uz
Download Telegram
7️⃣ Data Structures - HashTables.
Hash Table - ma'lumotlarni "key"-"value" (kalit - qiymat) holatida saqlovchi data structure hisoblanadi. Hash Table o'zida assotsiativ massivni ishlatadi. Shuningdek, uni Map, Dictionary deb ham atashadi.
Hash Table hash-code deb ataluvchi indeksni hisoblashda hash-funksiyani ishlatadi. Bu hash-code orqali "buckets" yoki "slots" deb ataluvchi massivdan kerakli qiymatlar qidiriladi va olinadi. Shuningdek hashlashga asoslangan yana boshqa data structure lar ham bor, ammo eng ko'p qo'llaniladigani Hash Table dir.
Hashlash jaroyonida kolliziya holatlari ham bo'ladi. Ya'ni bir indeksda bir necha qiymatlarning to'g'ri kelib qolish holatlari.

Hashlashga asoslangan data structures ning ishlashi quyidagi uchta faktorga bog'liq:
➖Hash-funksiyaga;
➖Hash Table hajmiga;
➖Kolliziya holatini nazorat qilish metodiga.

@interview_uz 🤗

Maqsadimiz - Al-Xorazmiyning haqiqiy avlodlarini tayyorlashda kòmaklashish

#data_structures #hashtables
4. Xorazmiy qalamiga mansub 20 dan ortiq asarlarning faqat 10 tasi bizgacha yetib kelgan. Bular
1️⃣ “Aljabr va al-muqobala hisobi haqida qisqacha kitob” – algebraik asar,
2️⃣ “Hind hisobi haqida kitob” yoki “Qoʻshish va ayrish haqida kitob” – arifmetik asar,
3️⃣ “Kitob surat-ul-arz” – geografiyaga oid asar.
4️⃣ “Zij”,
5️⃣ “Asturlob bilan ishlash haqida kitob”,
6️⃣ “Asturlob yasash haqida kitob”,
7️⃣ “Asturlob yordamida azimutni aniqlash haqida”,
8️⃣ “Kitob ar-ruhoma”,
9️⃣ “Kitob at-taʼrix”,
🔟 “Yahudiylarning taqvimi va bayramlarini aniqlash haqida risola”.
Bu asarlarning toʻrttasi arab tilida, bittasi Fargʻoniyning asari tarkibida, ikkitasi lotincha tarjimada saqlangan va qolgan uchtasi hali topilgan emas.

@interview_uz 🤗

Maqsadimiz - Al-Xorazmiyning haqiqiy avlodlarini tayyorlashda kòmaklashish

#xorazmiy #alloma
This media is not supported in your browser
VIEW IN TELEGRAM
5.
5️⃣ Session Layer
- Seans Qatlami

U ikkita turli qurilmalarni (kompyuter, telefon, aloqa vositalari) dasturlar yordamida aloqa qilish uchun seans yaratish va uni yakunlash ishlarini taʼminlab beradi. Bu darajada quyidagilar amalga oshiriladi:
• xavfsizlik vositalarini boshqarish;
• maʼlumotlar almashuvini sinxronlash; (video aloqada ovoz va videoni sinxron tarzda uzatilishi)
• uzilish (toʻxtab qolish) natijasida seansni qoldirish.

@InterView_uz

Maqsadimiz: Al-Xorazmiyning haqiqiy avlodlarini tayyorlashda ko'maklashish

#tarmoq #networking #osi_model #seans_qatlami #session_layer
InterView.uz loyihasi jamoasi test natijalariga ko'ra ishlanish foizi past savollar va ko'pchilik dasturchilarni qiynayotgan bilim-ko'nikmalarni isloh qilmaguncha to'xtamaydi.

@InterView_uz

Maqsadimiz: Al-Xorazmiyning haqiqiy avlodlarini tayyorlashda ko'maklashish
6.
4️⃣ Transport Layer - Transport qatlami

Ushbu pogʻonada maʼlumotlarni to'gʻri tashish taʼminlanadi, xatolar imkon darajasida toʻgʻirlanadi. Tashish boʻyicha servis xizmati koʻrsatiladi. Transport pogʻonasining asosiy vazifasi paketlarni xatosiz, dastlabki ketma-ketlikda yoʻqotishsizlarsiz kafolat bilan yetkazib berishdan iborat.
Bu pogʻonada
✅ maʼlumotlar qayta taxlanadi:
✅ uzunlari bir nechta paketlarga ajratiladi (masalan: 1Gb lik video kichik hajmli paketlarga ajratiladi),
✅ qisqa paketlar esa birlashtiriladi.
Shu orqali tarmoqdan paketlarni yuborish samaradorligi oshiriladi. Transport pogʻonasida qabul qiluvchi tomonidan maʼlumotlar qabul qilingani haqida tasdiq signali yuboriladi.
Trasport pogʻonasi
➕oqimni boshqaradi,
➕ xatolarni tekshiradi,
➕ paketlarni yuborish va qabul qilish bilan bogʻliq boʻlgan muammolarni hal qilishda ishtirok etadi.

@interview_uz 🤗

Maqsadimiz - Al-Xorazmiyning haqiqiy avlodlarini tayyorlashda kòmaklashish

#networking #tarmoq #tranport_layer
#transport_qatlami
InterView.uz Youtube kanalimizga navbatdagi Koreyada dasturchi bo'lib ishlash va yashash | Muhridin Ibragimov (3i inc dasturchisi) mavzusi bo'yicha podcast joyladik.

00:37 Tanishuv
00:54 Koreyaga ketish
03:07 Ishga kirish va karyerani boshlash
06:36 VR haqida
09:52 Koreyadagi o'zbek hamkasblari
11:01 Algoritmning dasturlashdagi o'rni
13:44 IT da fundamental bilimlar
16:23 Machine learning haqida
20:22 Image recognation haqida
22:10 Koreyadagi hayot tarzi
23:06 Koreyadagi dasturchi bo'lib ishlash talablari va maosh haqida
27:40 Team building haqida
29:39 Koreya xalqi haqida va hayot tarzi haqida

@interview_uz 🤗

Maqsadimiz - Al-Xorazmiyning haqiqiy avlodlarini tayyorlashda kòmaklashish

#interview_uz #suhbat
This media is not supported in your browser
VIEW IN TELEGRAM
7.
3️⃣ Network Layer - Tarmoq qatlami
foydalanuvchilarni guruhlarga ajratish
va MAC manzillarini tarmoq manzillariga tarjima qilish asosida paketlarni yo'naltirish uchun javobgardir. Shuningdek, tarmoq sathi transport qatlamiga paketlarning shaffof ravishda uzatilishini ta'minlaydi.
Ikkita qurilma oʻrtasidagi aloqani tashkil etadi. Maʼlumotlarni manzillarga joʻnatishga va mantiqiy adreslar va nomlarning fizik adreslarga oʻzgarishiga javob beradi;
✔️Joʻnatuvchi kompyuterdan qabul qiluvchi kompyutergacha boʻlgan marshrutni belgilaydi;
✔️ tarmoq shartlariga bogʻliq holda maʼlumotlarning oʻtish yoʻlini belgilaydi
Tarmoq sathi quyidagi funktsiyalarni bajaradi:
✅ Tarmoq ulanishlarini yaratish va ularning portlarini aniqlash
✅ Aloqa tarmog'i orqali uzatish paytida yuzaga keladigan xatolarni aniqlash va tuzatish
✅ Paket oqimini boshqarish
✅ Paketlarning ketma-ketligini tashkil qilish (buyurtma qilish)
✅ Yo'naltirish va kommutatsiya
✅ Paketlarni segmentlashtirish va birlashtirish
Algoritmchilar qanchalik kuchli?

Bu galgi suhbatimizda yuqori malakali senior java dasturchi, olimpiadachi Mirkamol Mirobidov o'z tajribalarini, bilimlarini ulashadi.

Quyidagilar haqida qisqacha gaplashiladi:
1️⃣ Compititive(Sportivniy) programming - bu tez qaror qabul qilish, tez fikrlash degani
2️⃣ Algoritmlashni bilish birinchi o'rinda turadi, dasturlash tillariga nisbatan
3️⃣ Parallel dasturlash
4️⃣ Algoritmchilar,
5️⃣ Olimpiadachilar katta yutuqlarga erishadi.
6️⃣ Fundamental tushunchalarni o'rganmasdan turib, dasturlashni o'rganish kamchiliklari.
7️⃣ Sintaksis tahlil, sintaksis daraxtlar
8️⃣ Kompilyator, interprator

#interview_uz #suhbat #algoritm #algoritmlash #dasturlash #olimpiadachi #sintaksis_tahlil
Bu galgi suhbatimizda yuqori malakali Google interviewsidan o'tgan, senior full-stack dasturchi, olimpiadachi Mirjalol Bahodirov o'z tajribalarini, bilimlarini ulashadi.

Quyidagilar haqida qisqacha gaplashiladi:
1️⃣ Ko'pchilik o'rganishda qiladigan xatolikari yoki kamchiliklari
2️⃣ Qanday qilib Google Interview roundlaridan o'tgani
3️⃣ Kanadadagi ishxona interviewsidan o'tib, masofadan ishlaganligi.
4️⃣ 8-sinfdan boshlab olimpiadalarda qatnashganligi
5️⃣ Delphi da qilgan dasturini sotganligi.
6️⃣ O'qigan Algoritm kitoblari
7️⃣ Google Interview lari hech narsa bo'lmay qoldi.
8️⃣ Murakkab algoritmlar nimaga kerak, qaysi projectda ishlatamiz?
9️⃣ Springni asosi to'liq Graflar Nazariyasidan iborat. Topologic sortlar, Dependency Injection, ...
1️⃣0️⃣ QRCode dan boshqa alternative ini o'ylab topish

#interview_uz #interview #suhbat #algoritm #algoritmlash #dasturlash #google #fullstack


@interview_uz
InterView.Uz loyihasi sizlarga ilk uchrashuvimizdan mahorat darsini taqdim etadi😊. Suhbatimizda yuqori malakali senior full-stack dasturchi, olimpiadachi Mirjalol Bahodirov o'z tajribalarini, bilimlarini ulashadi.

Quyidagilar haqida gaplashiladi:
1️⃣ Union Find haqida qisqacha
2️⃣ Yo'ldagi dolzarb muammo sabab, graflar nazariyasi muhm ekanligi
3️⃣ Algoritmlar mavzular ketma-ketligi
4️⃣ Insersion sort - kichik arraylarda tez ishlaydi
5️⃣ ArrayList tezroq, LinkedList ga nisbatan.
6️⃣ Kuniga 1 soatlarni izlanishga sarflanglar
7️⃣ Graflarga misollar (Tarmoq, Magic Selection, ...)
8️⃣ Adjacency List usuli
9️⃣ Adjacency Matrix usuli
1️⃣0️⃣ Graflardagi algoritmlar turlari. BFS vs DFS
1️⃣1️⃣ Edge ning og'irligi (weight)
1️⃣2️⃣ Algoritmlarni Biznesdagi samaradorligi
1️⃣3️⃣ Cyclic vs Acyclic graf
1️⃣4️⃣ Daraxt(Tree) grafning xususiy holi
1️⃣5️⃣DFS - chuqurlik bo'yicha va Springda qo'llanilishi
1️⃣6️⃣ Rekursiyada stek to'lib qolsachi
1️⃣7️⃣ Paintda yoki Photoshopda graflarni qo'llanishi
1️⃣8️⃣ BFS yoki DFS da Elementni topish murakkabligi(complexity)
1️⃣9️⃣ Keyingi darslarga algoritmlar
2️⃣0️⃣ Kitoblar bilimlarni formallashtirish uchun o'qigin yaxshi.

#interview_uz #interview #mahorat_darsi #graflar_nazariyasi #bfs #dfs #olimpiadachi #union_find #graph
Mirjalolga savollaringiz bormi?

17.10.2020 (ertangi shanba) kuni ertalab InterView.uz ning navbatdagi uchrashuvi Mirjalol Bahodirov bilan tor doirada bo'lib o'tadi.

Savollaringiz bo'lsa @interviewuzbot da yoki Youtube izohlarida qoldiring. Biz saralab, ularni uchrashuvda Mirjalolga beramiz.
InterView.uz pinned «Mirjalolga savollaringiz bormi? 17.10.2020 (ertangi shanba) kuni ertalab InterView.uz ning navbatdagi uchrashuvi Mirjalol Bahodirov bilan tor doirada bo'lib o'tadi. Savollaringiz bo'lsa @interviewuzbot da yoki Youtube izohlarida qoldiring. Biz saralab, ularni…»
Xotira boshqaruvi, L1, L2, L3 keshlar

✔️Bu galgi suhbatimizda yuqori malakali senior java dasturchi, olimpiadachi Mirkamol Mirobidov o'z tajribalarini, bilimlarini ulashadi

Quyidagilar haqida gaplashiladi:
1️⃣ Xotira boshqaruvi tizimga qarab farq qiladi.
2️⃣ Meltdown va Spectre viruslari xotira boshqaruviga tayanishi
3️⃣ L1, L2 va L3 keshlarining farqlari
4️⃣
Umumiy kesh
5️⃣
Keshlarni tajriba qilganimdagi tezliklari
6️⃣ AMD Zen arxitekturasi
7️⃣ Javada Metaspace bilan Heap ni ishlashi
8️⃣ Stack managmentni processor hal qiladi
9️⃣ Metaspace to'lib qolgandi
1️⃣0️⃣ Garbage collector ham chalg'ib qolgan holatlar

✅Kanalga ulanish

#interview_uz #suhbat #xotira #kesh_xotira #garbage_collector #xotira_boshqaruvi
Malumotlar tuzilmasi haqida

Bu galgi suhbatimizda yuqori malakali senior java dasturchi, olimpiadachi Mirkamol Mirobidov o'z tajribalarini, bilimlarini ulashadi.

Quyidagilar haqida qisqacha gaplashiladi:
1️⃣ Data structure (Ma'lumotlar tuzilmasi) ning ahamiyati.
2️⃣ Data structure ni yaxshi tushunishning foydali tomonlari
3️⃣ Concurrent Collections haqida
4️⃣ Graflarning loyihalarda ishlatilishi
5️⃣ Masalalarni "Tree" orqali ishlash
6️⃣ Routing (Marshrutlash) algoritmlar
7️⃣ NodeJS ning kamchliklaridan biri..

Kanalimizga ulanish

#interview_uz #suhbat #algoritm #algoritmlash #dasturlash #olimpiadachi #sintaksis_tahlil
InterView.Uz loyihasi sizlarga ilk uchrashuvimizdan (parcha) mahorat darsini taqdim etadi😊. Suhbatimizda yuqori malakali senior full-stack dasturchi, olimpiadachi Mirjalol Bahodirov o'z tajribalarini, bilimlarini ulashadi.

Quyidagilar haqida gaplashiladi:
1️⃣ Front-end frameworklarini taqqoslash
2️⃣ Vuejs afzalliklari
3️⃣ Angular ning kamchiliklari
4️⃣ Front-end frameworklarini o'rganish tartibi
5️⃣ Dokumentatsiya orqali o'rganish.

#interview_uz #interview #mahorat_darsi #libraries #framework #UI #angular #vuejs #reactjs
InterView.uz loyihasi sizlarga navbatdagi uchrashuvimizni taqdim etadi. Bu galgi mehmonimiz Outsource companylarda C#, Java tillarida ishlagan malakali dasturchi Shahobiddin Imamov bo'ladilar.

Quyidagilar haqida gaplashiladi:
1️⃣ Junior
darajada bo'ladigan holatlar
2️⃣ Yirik loyihalar ustida ko'p ishlash oqibati
3️⃣ Yevropa va Amerika kompaniyalarda ishlash
4️⃣ Jamoa bo'lib ishlash

😊@interview_uz

#interview_uz #interview #mahorat_darsi #libraries #outsource
InterView.uz loyihasi sizlarga navbatdagi uchrashuvimizni taqdim etadi. Bu galgi mehmonimiz tajribali, yuqori salohiyatli, ko'p (10+) yillik Linux foydalanuvchisi Python dasturchi Shukrullo Turg'unov bo'ladi.

Quyidagilar haqida gaplashiladi:
1️⃣ GNU
loyihasi
2️⃣ Ochiq va yopiq kodli dasturiy ta'minotlarning farqi
3️⃣ Drayverlar muammosi
4️⃣ Ikkalar OT da havfsizlik masalasi

😊@interview_uz

#interview_uz #interview #operatsion_tizim #windows #linux
InterView.uz loyihasi sizlarga navbatdagi uchrashuvimizdan parchasini taqdim etadi. Bu galgi suhbatimizda yuqori malakali senior java dasturchi, olimpiadachi Mirkamol Mirobidov o'z tajribalarini, bilimlarini ulashadi.

Suhbat qisqacha quyidagilar haqida bo'ladi
1️⃣ Socketlar haqida (Tarmoq va Operatsion tizimi socketlari)
2️⃣ Database(Ma'lumotlar tuzilmasi) lar ishlash prinsipi
3️⃣ Real-time protokollar & web socketlar haqida
4️⃣ Serverar, clustering, CDN, GRID lar haqida

#interview_uz #interview #mahorat_darsi #Serverlar #CDN #sockerlar #GRID #websocketlar #tcp

Kanalga ulanish
InterView.uz loyihasi sizlarga navbatdagi uchrashuvimizdan parchasini taqdim etadi. Bu galgi suhbatimizda yuqori malakali senior java dasturchi, olimpiadachi Mirkamol Mirobidov SQL bo'yicha o'z tajribalarini, bilimlarini ulashadi.

Suhbatda quyidagilar gaplashiladi:
1️⃣ Tranzaksiyalar saqlanib turishi - write-ahead logging (WAL)
2️⃣ count() funksiyani ishlatish haqida
3️⃣ Data modeling haqida
4️⃣ SQL funksiya va protseduralardan qachon foydalangan maqul
5️⃣ SQL da qo'shimcha funksiyalar ishlatish
6️⃣ Replikatsiya haqida

Kanalga ulanish

#interview_uz #interview #mahorat_darsi #SQL #DB #replication #database #functions