JavaRush /Блоги Java /Random-TG /Саволҳои техникӣ ҳангоми мусоҳиба
Roman Beekeeper
Сатҳи

Саволҳои техникӣ ҳангоми мусоҳиба

Дар гурӯҳ нашр шудааст
Инак, сухбат аз руи хамин накша гузашт
  1. JavaCore
  2. ООП
  3. ИСТИРОХАТ
  4. Пойгоҳи додаҳо
  5. Воситаҳое, ки шумо истифода мебаред.
Саволҳои техникӣ ҳангоми мусоҳиба - 1

JavaCore

  • Аввалан, аз ман хоҳиш карданд, ки иерархияи интерфейсҳоро барои Коллексияҳо кашам (ин мушкил набуд, танҳо чанде аз онҳо вуҷуд доранд (Ҷамъоварӣ, Рӯйхат, Маҷмӯа, Навбат, Харита).
  • Фарқи байни ArrayList ва LinkedList чист (ин яке аз саволҳо ва ҷавобҳои ҳакнитарин дар интернет аст, танҳо торикӣ).
  • Мо дар бораи суръати иҷрои дархостҳо ва фарқияти байни варақҳо дар бораи он муҳокима кардем.
  • Савол дар бораи синфи Object. Усулҳои ӯ чӣ гунаанд, онҳо чӣ кор мекунанд?
  • Мулоҳиза. Усули getClass() чӣ кор мекунад? Саволи хеле ҷолиб, лутфан онро бубинед. Хусусан дар бораи чӣ гуна гирифтани ҳама чизро дар бораи синф, ҳатто агар он дорои усулҳо ё тағирёбандаҳои хусусӣ бошад.
  • Онҳо дар бораи чанд ришта пурсиданд. Ба фикрам, ин заиф аст, ки ба шумо бигӯям, ки шумо чӣ гуна фаҳмед, ки чанд ришта чист. Барои оғози риштаи нав чӣ лозим аст. Воқеан, агар шумо дар сатҳи 20+ бошед, пас ин саволҳо барои шумо хандаовар хоҳанд буд.
  • Шумо дар бораи Stream чӣ гуфта метавонед. Ин дар бораи Java 8 нест. Ин дар бораи ҷараёнҳои вуруд ва баромад меравад. Мисли интерфейсҳои асосӣ, онҳо чӣ гунаанд (аломат ва byte). Барои фаҳмиш, мушаххас нест.
  • Истисноҳо. Дар ин ҷо, боз аз мо хоҳиш карда шуд, ки иерархияи истисноҳоро кашем, ки кадом намудҳо мавҷуданд, кадомҳо тафтиш карда мешаванд ва кадоме аз онҳо тафтиш карда нашудааст. Бо истисноҳои Runtime чӣ бояд кард. Яке аз маъмултаринро номбар кунед (NullPointerException). Савол ин аст, ки бо истисноҳои тафтишшуда чӣ кор кардан лозим аст (ба пеш ё раванд - ҳарду равшананд).

ООП

  • Хулоса OOP чист?
  • Боз кадом парадигмаҳои барномасозӣ вуҷуд доранд? Онҳо аз OOP чӣ фарқ доранд?
  • Принсипҳои асосии OOP (мерос, полиморфизм ва инкапсуляция) кадомҳоянд? Дар бораи ҳар яки онҳо ба мо нақл кунед. То хол хама чиз абстракт аст, ба ягон забон вобаста нест.
  • Вазифаи фаҳмиши тарҳрезии система: асп ва парранда вуҷуд дорад. Мо бояд Pegasus-ро гирем. Принсипи "а дорад" ва "а аст"

ИСТИРОХАТ

  • REST чист. Википедиа дар ин бора хеле сард сӯҳбат мекунад. Дарвоқеъ, барои шиносоӣ мақолаи Википедия кифоя аст.
  • HTTP. Дар ин ҷо ибораҳои умумӣ низ мавҷуданд. Усулхои у, хар кадоми онхо барои чй.
  • Рамзҳои ҳолати HTTP. Онро ба кадом панч кисм таксим кардан лозим аст Дар бораи маъруфтарин (200,204,404,500,501) ба мо бигуед. Чаро онҳо? Онҳо инчунин дар бораи 401 ва 403 пурсиданд. Аммо ман онҳоро намешинохтам. Онҳо гуфтанд, ки онҳо муҳиманд.

Пойгоҳи додаҳо

Дар ин ҷо ман ба шумо гуфтам, ки ман MySQL-ро медонам. Вай ба ман дар бораи се шакли муқаррарӣ нақл кард. Вай дар бораи Пайвастшавӣ, ки онҳо чистанд, нақл кард ва чорроҳаи минтақаҳоеро кашид, ки дар онҳо пайвастагиҳои гуногун истифода мешаванд. Ман дар бораи он сӯҳбат кардам, ки ман базаи реляциониро чӣ гуна мефаҳмам. Ман дар бораи MongoDB фаромӯш накардаам - он пойгоҳи додаҳои NoSQL аст. Пас аз чанд вақт ман ҳам дар ин бора менависам. Донистан ва фаҳмидани он ки транзаксия чист, хеле хуб аст. ACID чист? Сатҳи изолятсия чист? Ин дониш равшан мекунад, ки кадом сатҳ.

Дигар воситаҳо

Дар ин ҷо мо аз резюмеи ман гузаштем. Навишта шудааст, ки ман Maven/Gradle-ро барои васлкунӣ истифода мекунам, ман JIRA -ро барои вазифаҳо истифода мекунам, git, Docker, Swagger. Барои ҳамгироии доимӣ - Stash, бамбук, лӯхтак. Барои санҷиши JUnit, Mockito, JMeter. Шояд ман чизеро фаромӯш карда бошам, бинобар ин, агар шумо таваҷҷӯҳ дошта бошед, дар шарҳҳо пурсед ва ман кӯшиш мекунам ҷавоб диҳам. Ҳар касе, ки мақола писанд омад ва онро муфид донист - онро баҳо диҳед ва дар шарҳҳо нависед. Инчунин, ба ҳисоби github ман обуна шавед romankh3 Ба мақолаҳои дигари ман низ нигаред: - Чӣ тавр кор пайдо кардан мумкин аст? Маслиҳатҳо барои фиристодани резюме. Мақола аз гурӯҳи тасодуфӣ - Ҳикояи муваффақият. 20 соат дар як ҳафта барномасозӣ, дараҷаи магистрӣ ва ҳаёти шахсӣ - Сӯхтани касбӣ. Чӣ тавр муқобилат кардан?
Шарҳҳо
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION