tgoop.com/javapro_ir/4465
Last Update:
این موضوعات را آماده کن تا در مصاحبه بعدی جاوا بدرخشی:
لطفاً درباره پروژهات و معماری آن توضیح بده. با چه چالشهایی مواجه شدی؟
نقش تو در این پروژه چه بود؟ از چه تکنولوژیهایی استفاده شد و چرا این تکنولوژیها را انتخاب کردید؟
چه مشکلی را در طول پروژه حل کردی؟ همکاری در تیم چطور بود؟
از این پروژه چه درسهایی گرفتی؟
اگر به گذشته برگردی، چه چیزی را در این پروژه متفاوت انجام میدادی؟
مفاهیم مربوط به String / متدهای hashcode و equals
غیرقابل تغییر بودن (Immutability)
مفاهیم شیگرایی (OOP)
سریالسازی (Serialization)
چارچوب Collection
مدیریت استثناها (Exception Handling)
چندنخی (Multithreading)
مدل حافظه جاوا (Java Memory Model)
مدیریت حافظه و جمعآوری زباله (Garbage Collection)
ویژگیهای جاوا ۸
متدهای Default و Static
عبارات لامبدا (Lambda Expression)
رابطهای تابعی (Functional Interfaces)
API مربوط به Optional
API مربوط به Stream
تطبیق الگو (Pattern Matching)
بلوکهای متنی (Text Block)
ماژولها (Modules)
تزریق وابستگی / کنترل وارونگی (DI / IOC)، Spring MVC
پیکربندی، Annotationها، عملیات CRUD
Bean، Scope، Profileها، چرخه عمر Bean
Context اپلیکیشن و Bean
AOP، مدیریت استثنا، کنترل Advice
امنیت (JWT، OAuth)
Actuatorها
WebFlux و چارچوب Mono
متدهای HTTP
JPA
مفاهیم میکروسرویس
Spring Cloud
مخازن JPA
ارتباط بین Entityها
کوئریهای SQL در مورد دپارتمان کارمندان
کوئریهایی مانند حقوق Nام بالاتر
مفاهیم پایگاه داده رابطهای و غیررابطهای
عملیات CRUD در پایگاه داده
Joins، ایندکسگذاری، توابع و رویهها (Stored Procedures)
سوالات مربوط به ساختمان داده و الگوریتمها (DSA)
مرتبسازی و جستجو با استفاده از API جاوا
سوالات برنامهنویسی با Stream API
این نوع سوالات معمولاً توسط مدیران یا افراد ارشد تیم که با این موارد کار میکنند پرسیده میشود.
ممکن است در مورد ابزارهای DevOps و استقرار به شدت شما را مورد پرسش قرار دهند.
باید درک مناسبی از ابزارهایی مثل Jenkins، Kubernetes، Kafka، Cloud و غیره داشته باشید.
مصاحبهکنندهها معمولاً درباره الگوهای طراحی سوال میپرسند.
ممکن است درباره الگوهای طراحی معمولی مانند Singleton، Factory، یا Observer سوال شود تا ببینند آیا توانایی استفاده از آنها در کدنویسی را دارید یا نه.
⚡️ @javapro_ir✈️ @group_javapro