CodeShot

مصاحبه Kotlin — سطح Mid

سؤال‌ها بر اساس دفعات تکرار در مصاحبه‌های واقعی مرتب شده‌اند.

چک‌لیست آمادگی مصاحبه

هنوز هیچ سؤالی را تمرین نکرده‌ای. حالت تمرین را شروع کن.

0 از 4 سؤال «بلد بودم» · 0 سؤال مرور شده · این پیشرفت فقط روی همین مرورگر ذخیره می‌شود.

4 سؤال

  1. 1.چه زمانی Android Native را به یک فریم‌ورک Cross-Platform مثل Flutter یا React Native ترجیح می‌دهیم؟وقتی Performance یا دسترسی زودهنگام و کامل به قابلیت‌های تازه سیستم‌عامل، مهم‌تر از سرعت توسعه با یک کدبیس مشترک باشد.تکرار در مصاحبه‌ها: 50٪
  2. 2.Jetpack Compose چیست و چه چیزی را جایگزین می‌کند؟ابزار مدرن و Declarative برای ساخت UI اندروید که جایگزین XML Layout سنتی شده است.تکرار در مصاحبه‌ها: 42٪
  3. 3.بزرگ‌ترین هزینه (Trade-off) توسعه جداگانه Android Native و iOS Native برای یک اپ چیست؟دو کدبیس کاملاً جدا که هر تغییر منطقی باید در هر دوی آن‌ها جداگانه پیاده‌سازی و نگهداری شود.تکرار در مصاحبه‌ها: 40٪
  4. 4.چرا اپ‌های Native معمولاً بهترین Performance ممکن روی هر پلتفرم را دارند؟چون هیچ لایه واسط (مثل موتور رندر یا Bridge) بین کد برنامه و سیستم‌عامل وجود ندارد.تکرار در مصاحبه‌ها: 38٪