دانلود کتاب Java Interview Notes: 700 Java Interview Questions Answered

49,000 تومان

یادداشت های مصاحبه جاوا: به 700 سوال مصاحبه جاوا پاسخ داده شده است


موضوع اصلی کامپیوتر – برنامه نویسی
نوع کالا کتاب الکترونیکی
تعداد صفحه 224
حجم فایل 1.63 مگابایت
نویسنده
زبانانگلیسی
فرمتPDF
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات
Amazon Digital Services LLC, 2016. — 224 p. — ASIN: B01B0TCZ70Java Interview Notes incorporate most critical topics discussed during Java technical interview round, along with the interview questions for each concept. This book also contains lots of code snippets and figures to explain matters.
Concepts in the book are organized in very precise and concise manner, in small chapters and are to the point.
CONTENT:
Java Fundamentals:
Java Program Anatomy
Java Program and JVM
Data Types
Naming Convention
Object class
Access Modifiers
static
final
static initialization block
finally
finalize
Widening vs Narrowing Conversion
getters and setters
varargs vs object array
default interface method
static interface method
Annotations
Preferences
Pass by value or reference
Object Oriented Programming:
Polymorphism
Parametric Polymorphism
Subtype Polymorphism
Overriding
Override
Overloading
Abstraction
Inheritance
Composition
Fundamental Design Concepts:
DI vs IoC
Service Locator
Diamond Problem
Programming to Interface
Abstract class vs Interface
Internationalization and Localization
Immutable Objects
Cloning
Data Types :
NaN
EnumSet
Comparing Data Types
Float comparison
String comparison
Enum comparison
enum vs public static int field
Wrapper Classes
Auto boxing and Auto unboxing
BigInteger and BigDecimal
Strings :
String Immutability
String Literal vs Object
String Interning
String Pool Memory Management
Immutability – Security issue
Circumvent String immutability
StringBuffer vs StringBuilder
Unicode
Inner Classes:
Inner Classes
Static Member Nested Class
Local Inner Class
Non-Static Nested Class
Anonymous Inner Class
Functional Programming:
Lambda Expression
Functional Interface
Pure Functions
Fluent Interface
Generics :
Generics
Generics-Type Wildcards
Generics – Method
Java Generics vs Java Array
Generics – Type Erasure
Co-variance
Contra-variance
Co-variance vs Contra-variance
Collections :
Collection design aspects
Collection Fundamentals
Collection Interfaces
Collection Types
Set
List
Queue
Map
Algorithms
Comparable vs Comparator
hashCode and equals
HashTable vs HashMap
Synchronized vs Concurrent Collections
Iterating over collections
fail-fast vs fail-safe
Error and Exception:
Exception
Checked vs Unchecked vs Error
Exception Handling Best Practices
try-with-resource
Threading :
Threading Terms
Thread Lifecycle
Thread Termination
Runnable vs Thread
Runnable vs Callable
Daemon Thread
Race Condition and Immutable object
Thread Pool
Synchronization :
Concurrent vs Parallel vs Asynchronous
Thread Synchronization
Synchronized method vs Synchronized block
Conditional Synchronization
Volatile
static vs volatile vs synchronized
ThreadLocal Storage
wait() vs sleep
Joining Thread
Atomic Classes
Lock
ReadWriteLock
Synchronizers
Barrier
Semaphore
Phaser
Exchanger
Latch
Executor Framework
Executor Service
Fork-Join Framework
Reflection :
Purpose of reflection
Drawbacks of Reflection
Data Interchange:
JSON
Memory Management:
Stack vs Heap
Heap fragmentation
Object Serialization
Garbage Collection
Memory Management
Weak vs Soft vs Phantom Reference
Unit Testing:
Why unit testing?
Unit vs Integration vs Regression vs Validation
Testing private members
Mocking and Mock Objects
Java Tools:
Git
Maven
Ant
Jenkins

ترجمه فارسی (ترجمه ماشینی)

Amazon Digital Services LLC، 2016. — 224 p. — ASIN: B01B0TCZ70Java یادداشت های مصاحبه شامل اکثر موضوعات مهمی است که در دور مصاحبه فنی جاوا مورد بحث قرار گرفته اند، همراه با سؤالات مصاحبه برای هر مفهوم. این کتاب همچنین حاوی تعداد زیادی قطعه کد و شکل برای توضیح مسائل است.
مفاهیم کتاب به صورت کاملاً دقیق و مختصر در فصل‌های کوچک تنظیم شده‌اند و کاملاً دقیق هستند.
محتوا:
اصول جاوا:
آناتومی برنامه جاوا
برنامه جاوا و JVM
انواع داده
قرارداد نامگذاری
کلاس شی
اصلاح کننده های دسترسی
استاتیک
>نهایی
بلوک اولیه سازی استاتیک
در نهایت
نهایی
تبدیل گسترده در مقابل محدود کردن
گیرنده ها و تنظیم کننده ها
varargs در مقابل آرایه شی
روش رابط پیش فرض
روش رابط استاتیک
> حاشیه نویسی
برگزیده ها
گذر بر اساس مقدار یا مرجع
برنامه نویسی شی گرا:
چند شکلی
چند شکلی پارامتری
زیرنوع چند شکلی
نسخ
نسخ
بارگذاری بیش از حد
Abstraction
وارث
ترکیب
مفاهیم اساسی طراحی:
DI در مقابل IoC
سرویس یاب
مشکل الماس
برنامه نویسی به رابط
کلاس انتزاعی در مقابل رابط
بین المللی سازی و محلی سازی
اشیاء تغییرناپذیر
کلونینگ
انواع داده :
NaN
EnumSet
مقایسه انواع داده
مقایسه شناور
مقایسه رشته
مقایسه Enum
enum در مقابل فیلد int استاتیک عمومی
کلاسهای Wrapper
بوکس خودکار و جعبه گشایی خودکار
رشته های BigInteger و BigDecimal :
تغییرناپذیری رشته
String Literal در مقابل Object
Interning رشته
string مدیریت حافظه استخر
تغییرناپذیری – مشکل امنیتی
تغییرناپذیری رشته
StringBuffer در مقابل StringBuilder
یونیکد
کلاسهای داخلی:
کلاسهای داخلی
کلاس تودرتوی اعضای استاتیک
کلاس داخلی محلی
کلاس تودرتو غیر ایستا
کلاس داخلی ناشناس
برنامه نویسی تابعی:
عبارت لامبدا
رابط عملکردی
توابع خالص
رابط روان
عمومی:
عمومی
br>عامات نوع عمومی
عمومی – روش
جنریک جاوا در مقابل آرایه جاوا
عمومی – پاک کردن نوع
کوواریانس
تضاد واریانس
کوواریانس در مقابل مخالف واریانس
br>مجموعه‌ها:
جنبه‌های طراحی مجموعه
اصول مجموعه
واسط‌های مجموعه
انواع مجموعه
مجموعه
لیست
صف
نقشه
الگوریتم‌ها
مقایسه قادر در مقابل مقایسه
هش کد و برابر
هش تیبل در مقابل هش مپ
مجموعه‌های همگام‌سازی شده با هم‌زمان
تکرار بر روی مجموعه‌ها
خطا و استثناء:
Exception
br>بررسی شده در مقابل خطای بررسی نشده
بهترین شیوه مدیریت استثناء
try-with-resource
Threading :
شرایط Threading
چرخه حیات موضوع
خاموش موضوع
Runnable در مقابل Thread
>Runnable vs Callable
Daemon Thread
Race Condition and Immutable
Thread Pool
Synchronization :
Concurrent vs Parallel vs Asynchronous
Thread Synchronized
روش همگام سازی شده در مقابل همگام سازی
>همگام سازی مشروط
فرار
ایستا در مقابل فرار در مقابل همگام
حافظه محلی Thread
انتظار() در مقابل خواب
پیوستن به موضوع
کلاس های اتمی
قفل
ReadWriteLock
همگام سازی
Semaphore
Phaser
Exchanger
Latch
Executor Framework
Executor Service
Fork-Join Framework
Reflection :
br>هدف بازتاب
معایب انعکاس
تبادل داده:
JSON
مدیریت حافظه:
پشته در مقابل پشته
تقاطع پشته
سریال سازی شی
مجموعه زباله
> مدیریت حافظه
مرجع ضعیف در مقابل نرم در مقابل فانتوم
تست واحد:
چرا تست واحد؟
واحد در مقابل ادغام در مقابل رگرسیون در مقابل اعتبارسنجی
آزمایش اعضای خصوصی
اشیاء مسخره و ساختگی
ابزارهای جاوا:
Git
Maven
مورچه
جنکینز

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Java Interview Notes: 700 Java Interview Questions Answered”