Dasturchilar uchun professional interview tayyorlash platformasi
Stackbek - bu zamonaviy texnologiyalar bo'yicha interview savollari va javoblarini o'z ichiga olgan comprehensive platform. JavaScript, TypeScript, React, Next.js va boshqa eng mashhur texnologiyalar bo'yicha eng ko'p so'raladigan savollarni o'rganing va o'z bilimingizni sinab ko'ring.
- 🎯 Keng qamrovli materiallar - Har bir texnologiya bo'yicha asosiy va murakkab savollar to'plami
- 💻 Amaliy misollar - Har bir savol uchun kod misollari va batafsil tushuntirishlar
- 🇺🇿 O'zbek tilida - Barcha materiallar o'zbek tilida tayyorlangan va tushunishga oson
- 🌙 Dark/Light mode - Qulay foydalanish uchun mavzu rejimi
- 📱 Responsive design - Barcha qurilmalarda mukammal ko'rinish
- ⚡ Tez yuklanish - Next.js optimizatsiyasi bilan
Frontend & Backend:
- ⚡ Next.js 15 - App Router bilan
- ⚛️ React 19 - Eng so'nggi versiya
- 🎨 Tailwind CSS - Utility-first CSS framework
- 🎭 Shadcn/UI - Beautiful UI komponentlari
- 📊 Recharts - Interactive charts
- 🌈 Lucide React - Beautiful icons
- 📧 Telegram Bot API - Contact form integration
Development:
- 🔷 TypeScript - Type safety
- 🎯 ESLint - Code quality
- 🎪 Sonner - Toast notifications
- 📱 Responsive Design - Mobile-first approach
Texnologiya | Tavsifi | Status |
---|---|---|
🌐 HTML | Veb sahifalarning strukturasi va asoslari | ✅ |
🎨 CSS | Veb sahifalarga stil berish va dizayn | ✅ |
⚡ JavaScript | Asosiy JavaScript savollari va javoblari | ✅ |
🔷 TypeScript | Type safety va TypeScript xususiyatlari | ✅ |
⚛️ React | React komponentlari va hooks haqida | ✅ |
🚀 Next.js | Next.js framework va SSR savollari | ✅ |
🟢 Node.js | Backend development savollari | ✅ |
🚂 Express.js | Web application framework | ✅ |
🏰 Nest.js | Enterprise Node.js framework | ✅ |
🔄 Refactoring | Kod sifatini yaxshilash usullari | ✅ |
- Node.js 18+
- pnpm (tavsiya etilgan) yoki npm
# Repository ni klonlash
git clone https://github.com/firdavsdev07/interview-question-and-answer.git
# Loyiha papkasiga o'tish
cd interview-question-and-answer
# Dependencies ni o'rnatish
pnpm install
# yoki
npm install
# Development serverni ishga tushirish
pnpm dev
# yoki
npm run dev
.env.local
fayl yarating va quyidagi ma'lumotlarni qo'shing:
# Telegram Bot Configuration (ixtiyoriy - contact form uchun)
TELEGRAM_BOT_TOKEN=your_bot_token_here
TELEGRAM_CHAT_ID=your_chat_id_here
# Development server
pnpm dev
# Production build
pnpm build
# Production server
pnpm start
# Linting
pnpm lint
Loyiha muvaffaqiyatli ishga tushgach, brauzeringizda http://localhost:3000 ni oching.
Stackbek loyihasiga hissa qo'shish uchun:
- 🍴 Repository ni fork qiling
- 🌿 Yangi branch yarating (
git checkout -b feature/amazing-feature
) - 📝 O'zgarishlaringizni commit qiling (
git commit -m 'Add some amazing feature'
) - 📤 Branch ni push qiling (
git push origin feature/amazing-feature
) - 🔄 Pull Request yarating
- Qo'shimcha texnologiyalar qo'shish (Vue.js, Angular, Python, etc.)
- Interactive quiz funksiyasi
- Progress tracking
- User authentication
- Bookmark functionality
- Search funksiyasi
- Multiple language support
Developer: Firdavs Normurodov
- 📧 Email: firdavsnormurodov435@gmail.com
- 💬 Telegram: @firdavs2407
- 💼 LinkedIn: Firdavs Normurodov
- 🐙 GitHub: @firdavsdev07
Bu loyiha MIT litsenziyasi ostida chiqarilgan.
- Next.js - Amazing React framework
- Tailwind CSS - Utility-first CSS framework
- Shadcn/UI - Beautiful UI components
- Lucide - Beautiful icons
- Vercel - Deployment platform
⭐ Agar loyiha yoqsa, star bering!
Made with ❤️ by Firdavs Normurodov