- JavaCore
- OOP
- باقی مانده
- پایگاه داده.
- ابزارهایی که استفاده می کنید.
JavaCore
-
ابتدا از من خواسته شد که سلسله مراتب واسط ها را برای مجموعه ها ترسیم کنم (سخت نبود، فقط تعداد کمی از آنها وجود دارد (
Collection
،،،،،، ) .List
Set
Queue
Map
-
تفاوت بین
ArrayList
و چیستLinkedList
(این یکی از هک ترین سؤالات و پاسخ های موجود در اینترنت است، فقط تاریکی است).در مورد سرعت اجرای پرس و جو در آنها و اینکه چه تفاوتی بین شیت ها وجود دارد بحث کردیم.
-
سوال در مورد
Object
کلاس روش های او چیست، چه می کنند؟ -
انعکاس. چه می کند
getClass()
. سوال خیلی جالبیه لطفا بررسی کنید مخصوصاً در مورد نحوه بدست آوردن همه چیز در مورد یک کلاس، حتی اگر حاوی متدها یا متغیرهای خصوصی باشد. -
آنها در مورد چند رشته ای پرسیدند. فکر میکنم ضعیف است که به شما بگویم چگونه میفهمید چند رشتهای چیست. آنچه برای شروع یک موضوع جدید لازم است. به طور واقع بینانه، اگر سطح 20+ هستید، این سوالات برای شما خنده دار به نظر می رسد.
-
در مورد چه چیزی می توانید بگویید
Stream
. این در مورد جاوا 8 نیست. در مورد جریان های ورودی و خروجی است. مانند رابط های اصلی، آنچه هستند (کاراکتر و بایت). برای درک، بدون جزئیات. - استثناها. در اینجا مجدداً از ما خواسته شد تا سلسله مراتبی از استثناها را ترسیم کنیم که کدام یک وجود دارند، کدام یک هستند
checked
و کدام یک هستندunchecked
.Runtime
با استثناها چه کنیم بیشترین ضربه را نام ببرید (NullPointerException
). -
سوال این است که با
checked
استثناها چه کاری باید انجام شود (به جلو یا روند - هر دو واضح هستند).
OOP
-
OOP به طور خلاصه چیست؟
-
چه پارادایم های برنامه نویسی دیگری وجود دارد؟ چه تفاوتی با OOP دارند؟
-
اصول اولیه OOP (وراثت، پلی مورفیسم و کپسولاسیون) چیست؟ در مورد هر یک از آنها بگویید. تا اینجا همه چیز انتزاعی است و به هیچ زبانی وابسته نیست.
-
وظیفه درک طراحی سیستم: یک اسب و یک پرنده وجود دارد. ما باید پگاسوس را بگیریم. اصل "الف دارد" و "الف است"
باقی مانده
-
REST چیست. ویکیپدیا در این مورد خیلی سرد صحبت میکند. در واقع یک مقاله از ویکی پدیا برای آشنایی کافی است.
-
HTTP. در اینجا عبارات کلی نیز وجود دارد. روش های او، هر کدام برای چه هستند.
-
کدهای وضعیت HTTP کدام پنج قسمت را باید تقسیم کرد؟در مورد معروف ترین آنها برایمان بگویید (200,204,404,500,501). چرا آنها؟ آنها همچنین در مورد 401 و 403 پرسیدند. اما من آنها را نمی شناختم. گفتند مهم هستند.
GO TO FULL VERSION