20 subscribers
90 photos
33 videos
27 files
176 links
Download Telegram
Forwarded from @Rustam-Z⚡️
🚨🌍 Google Internship Mavsumi Ochildi!

Arizalar qabul qilish boshlandi! Do'stlaringiz bilan ham ulashing!

🇺🇿 O'zbekistonda bo'lsangiz ham ariza topshirishingiz va taklif olishingiz mumkin! Interview'larni o'tsangiz bo'ldi, sizga viza bilan ham yordam beriladi.

Asosiy Talablar:
• Kompyuter fanlari yoki tegishli texnik sohada Bakalavr/Magistr/PhD dasturida o'qish.
• Kamida bitta umumiy dasturlash tilida tajriba (Python, JS, C++, Java).
• Data structures and algorithms.
• Ingliz tilini bilish (aloqa uchun talab qilinadi).
• Bu yerda batafsil: google.com/about/careers...

Agar siz barcha bosqichlaridan muvaffaqiyatli o‘tsangiz, Google'ning London 🇬🇧, Shveytsariya🇨🇭, Germaniya 🇩🇪 yoki Polshadagi 🇵🇱 ofislarida ishlash imkoniyatiga ega bo‘lasiz.


Ochiq ish o‘rinlariga link'lar jadvali: docs.google.com/spreadsheets/d/1Fks3mHptIwIY7hvp7BzmvIJ3wHWM6N9KIjWvAKJAT0g/edit?usp=sharing

Ochiq ish o‘rinlari: google.com/about/careers/...

FAQ sahifasi (muddatlar, talablar, vizalar): google.com/about/careers/applications/stories/google-internship-faqs/

‼️ Deadline: 24 October

@cracking_maang
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from @Rustam-Z⚡️
1 year FAANG Interview Preparation ROADMAP

This is what I did when I started preparing for interviews at big tech companies. It helped me land interviews at Meta, Bloomberg, and Google while studying at a university in Uzbekistan. Prerequisite: learn programming.

LINK: https://rustam-z.notion.site/Cracking-MAANG-My-Interview-Preparation-Roadmap-17e1ece53065800fae2cca024f557162

Share it with someone who needs to see this.

🔘Resources to learn basics of algos, and resources to start practicing with 0 knowledge.
🔘Questions to ask before solving a problem. MUST CHECK.
🔘Top patterns and concepts to learn.


🇺🇿👇

1 yillik Algoritmlarni o'rganish va FAANG intervyusiga tayyorgarlik ROADMAP

O‘zim yasagan roadmap, va universitet vaqtlari o‘qigan resurslarim bilan ulashyapman. Bu bilan Meta, Bloomberg va Google kompaniyalardan suhbatlar o‘tganman.

LINK: https://rustam-z.notion.site/Cracking-MAANG-My-Interview-Preparation-Roadmap-17e1ece53065800fae2cca024f557162

O‘zingizga saqlab qo'ying va boshqalar bilan ulashing 👍

@cracking_maang | www.rustamz.com
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Jakhongir Rakhmonov - IT
Bu narsani har bir backend dasturchisi bilishi shart

Backendni jiddiy o‘rganaman degan dasturchi albatta Distributed System lar haqida o‘rganishi kerak. Chunki minglab, millionlab foydalanuvchilar ishlatadigan sistemalar distributed bo‘lmasdan ilojisi yo‘q.

Distributed System lar bir nechta qismlardan, bir nechta ma’lumotlar bazasidan tashkil topgan bo‘ladi va ushbu qismlar bir biri bilan network orqali gaplashishadi. Bunday holatda esa har doim ham hamma narsa siz kutgandek ishlayvermaydi. Qandaydir muammolar bo‘lib turishi aniq, ayniqsa network bilan. Biror serverda internet sekin ishlashi mumkin, qandaydir DNS muammo bo‘lishi mumkin, packet loss bo‘lishi mumkin va hokazo. Xullas bunday muammo bo‘lishi aniq, 100%.

Shunday holatlarga sizning tizimingiz tayyor bo‘lishi kerak. Oldindan shunday network muammo bo‘lsa nima qilamiz deb o‘ylab qo‘yish kerak.

Bunda bizga CAP nazariyasi yordam beradi. Unga ko‘ra sistemalarda uch xil xususiyat bor:

- [C] Consistency - Ma’lumotlar bazasidan sistemaning barcha qismlari nimadir o‘qimoqchi bo‘lganida eskirib qolgan ma’lumotni olmaydi, eng oxirgi yozilgan ma’lumotlarni oladilar.

- [A] Availability - Tizim har doim ishlab turadi.

- [P] Partition tolerance - Network bilan muammo bo‘lganda ham tizim kutilgandek ishlaydi.

Tepada aytib o‘tdikki network bilan muammolar har doim bo‘ladi va ushbu nazariyaga ko‘ra siz faqatgina yoki Consistency ni yoki Availability ni tanlashga majbursiz. Ikkalasini birdaniga tanlay olmaysiz. Ya’ni sizda har doim P bo‘ladi, siz C yoki A ni tanlashingiz shart.

Masalan sizda Master database va uning replikasi bor. Foydalanuvchilar Masterga yozadi, ma’lumotlarning nusxalari replikaga boradi va replikadan foydalanadiganlar eng oxirgi (ya’ni consistent) ma’lumotlarni o‘qiy oladilar.

Deylik qandaydir network muammo bo‘ldi va master bilan replika orasida bog‘lanish uzildi.

Endi sizda ikkita yo‘l bor:

Birinchisi - consistency ni prioritetga qo‘yish, ya’ni CP. Master ishlayveradi, replicaga kelayotgan requestlar esa "Database unavailable" degan xatoni oladi.

Ikkinchisi - availability ni prioritetga qo‘yish, yani AP. Master ham replica ham ishlayveradi. Lekin bir biriga yozilgan ma’lumotlarni jo‘natishmaydi. Consistency yo‘qoladi. Foydalanuvchilar eskirib qolgan ma’lumotlarni ko‘rishi mumkin.

Qaysi birini tanlash esa holatga bog‘liq.

Masalan siz Netflix quryapsiz. Agar foydalanuvchilar sal-pal eskirib qolgan ma’lumotlarni ko‘rsa qo‘rqinchli emas Netflix uchun. Shuning uchun ham bu sistemani AP qilish kerak, availability ni prioritetga qo‘yish kerak.

Yana bir misol. Deylik siz biror avialiniyaning sistemasini quryapsiz. Unda parvozlarni qidirish funksiyasi mavjud. Bu holatda ham AP qilgan, ya’ni availabilityni muhib deb topish to‘g‘ri. Chunki foydalanuvchilar sal-pal eskirib qolgan narxlarni ko‘rsa ham unchalik qo‘rqinchli emas. Amma umuman qidira olishmasa - qo‘rqinchli.

Lekin chipta sotib olayotganda esa AC qilish shart. Consistent bo‘lishi kerak. Ma’lumotlar aniq va so‘ngi bo‘lishi kerak. Aks holda bitta o‘rinning chiptasini bir nechta odamga sotib yuborishingiz mumkin. Bu esa - qo‘rqinchli.

@jakhonrakhmonov
Forwarded from GDG Tashkent (Asilbek 🐢)
DevFest Tashkent ’25 IS COMING 🔥

📌 Last year, DevFest brought together thousands of participants, top speakers, global experts, and vibrant community energy.

📍 This year will be even bigger — meet Googlers, GDEs, experts from Yandex, TikTok, Bank of America, and leading tech professionals sharing fresh ideas and best practices.

🎟 Get your FREE ticket now: link
Whether you're a pro or just starting your tech journey, DevFest is the place to learn, connect, and grow.

Subscribe to our channels to stay informed about all the latest information regarding one of the biggest events in Central Asia!

Telegram | Instagram | LinkedIn
Forwarded from Vohid Karimov
Advent of Code 2025 musobaqasi tez kunda boshlaymiz 🚀

G'oliblar uchun allaqachon zo'r sovg'alar tayyorlab qo'ydik va ertaga e'lon qilamiz. Agar siz ham sponsorlik qilmoqchi bo'lsangiz bugun kechgacha @talk2vovopap'ga yozsangiz bo'ladi. Undan keyin prize pool yopiladi.

Sovg‘alar va musobaqa haqidagi to‘liq ma’lumotlarni ertaga ulashamang.

Let's go 🚀🚀🚀
I figured out how to enable secure, on-prem chat with your private data! 🔒

Think: Querying your corporate docs or personal diary without ever sending secrets to OpenAI. The entire stack runs locally.

We used @trychroma for the vector DB and @huggingface models for the LLM
Evans03.pdf
4.4 MB
Domain-Driven Design