- JavaCore
- OOP
- ТАЛУ
- Дерекқор.
- Сіз қолданатын құралдар.
JavaCore
-
Алдымен, коллекцияларға арналған интерфейстер иерархиясын салуды сұрады (бұл қиын емес, олардың бірнешеуі ғана бар (
Collection
,List
,Set
,Queue
,Map
). -
Оның айырмашылығы неде
ArrayList
(LinkedList
бұл интернеттегі ең күрделі сұрақтар мен жауаптардың бірі, бұл жай қараңғылық).Біз олардағы сұрауларды орындау жылдамдығын және парақтар арасындағы айырмашылықты талқыладық.
-
Сынып туралы сұрақ
Object
. Оның әдістері қандай, олар не істейді? -
Рефлексия. не істейді
getClass()
. Өте қызықты сұрақ, оны қарап шығыңыз. Әсіресе сынып туралы, тіпті оның жеке әдістері немесе айнымалы мәндері болса да, қалай алуға болатыны туралы. -
Олар көп ағын туралы сұрады. Менің ойымша, сізге көп ағынды дегенді қалай түсінетініңізді айту әлсіз. Жаңа ағынды бастау үшін не қажет. Шындығында, егер сіз 20+ деңгейлі болсаңыз, онда бұл сұрақтар сізге күлкілі болып көрінеді.
-
Сіз не туралы айта аласыз
Stream
. Бұл Java 8 туралы емес. Бұл кіріс және шығыс ағындары туралы. Негізгі интерфейстер сияқты, олар қандай (таңба және byte). Түсіну үшін, нақты мәліметтер жоқ. - Ерекшеліктер. Мұнда тағы да бізден ерекшеліктер иерархиясын салуды сұрады, олардың қайсысы бар, қайсысы бар
checked
және қайсысыunchecked
. Ерекшеліктермен не істеу керекRuntime
. Ең жиі тиетінін атаңыз (NullPointerException
). -
Мәселе мынада: ерекше жағдайлармен не істеу керек
checked
(алға немесе процесс - екеуі де түсінікті).
OOP
-
Қысқаша айтқанда OOP дегеніміз не?
-
Басқа қандай бағдарламалау парадигмалары бар? Олар OOP-тен қалай ерекшеленеді?
-
OOP (тұқым қуалаушылық, полиморфизм және инкапсуляция) негізгі принциптері қандай? Олардың әрқайсысы туралы айтып беріңіз. Әзірге бәрі дерексіз, ешбір тілге байланбаған.
-
Жүйе дизайнын түсіну тапсырмасы: Жылқы мен құс бар. Бізге Pegasus алу керек. «бар» және «а» принципі
ТАЛУ
-
REST дегеніміз не. Википедия бұл туралы өте салқын әңгімелейді. Шындығында, танысу үшін Википедиядан алынған мақала жеткілікті.
-
HTTP. Мұнда жалпылама тіркестер де бар. Оның әдістері, олардың әрқайсысы не үшін.
-
HTTP күй codeтары. Ол қандай бес бөлікке бөлінуі керек?Ең танымалдары туралы айтыңыз (200,204,404,500,501). Неліктен олар? Олар 401 және 403 туралы да сұрады. Бірақ мен оларды білмедім. Олар маңызды екенін айтты.
GO TO FULL VERSION