Kaya, ang panayam ay napunta ayon sa planong ito
- JavaCore
- OOP
- MAGpahinga
- Database
- Ang mga gamit na ginagamit mo.
JavaCore
- Una, hiniling sa akin na iguhit ang hierarchy ng mga interface para sa Mga Koleksyon (hindi ito mahirap, iilan lamang ang mga ito (Collection, List, Set, Queue, Map).
- Ano ang pagkakaiba sa pagitan ng ArrayList at LinkedList (ito ay isa sa mga pinaka-hackney na tanong at sagot sa internet, kadiliman lang).
- Tinalakay namin ang bilis ng pagpapatupad ng query sa kanila at kung ano ang pagkakaiba sa pagitan ng mga sheet.
- Tanong tungkol sa klase ng Bagay. Ano ang kanyang mga pamamaraan, ano ang kanilang ginagawa?
- Pagninilay. Ano ang ginagawa ng getClass() method? Napaka-kagiliw-giliw na tanong, tingnan ito. Lalo na tungkol sa kung paano makuha ang lahat tungkol sa isang klase, kahit na naglalaman ito ng mga pribadong pamamaraan o variable.
- Nagtanong sila tungkol sa multithreading. Ito ay mahina, sa palagay ko, upang sabihin sa iyo kung paano mo naiintindihan kung ano ang multithreading. Ano ang kailangan para makapagsimula ng bagong thread. Sa totoo lang, kung level 20+ ka na, ang mga tanong na ito ay mukhang nakakatawa sa iyo.
- Ano ang masasabi mo tungkol sa Stream. Ito ay hindi tungkol sa Java 8. Ito ay tungkol sa input at output stream. Tulad ng mga pangunahing interface, kung ano ang mga ito (character at byte). Para sa pag-unawa, walang mga detalye.
- Mga pagbubukod. Dito, muli, hiniling sa amin na gumuhit ng hierarchy ng mga pagbubukod, kung anong mga uri ang mayroon, alin ang mga naka-check, at alin ang mga hindi naka-check. Ano ang gagawin sa mga pagbubukod sa Runtime. Pangalanan ang pinakakaraniwang NullPointerException. Ang tanong ay kung ano ang dapat gawin sa mga naka-check na eksepsiyon (pasulong pa o proseso - pareho ay malinaw).
OOP
- Ano ang OOP sa madaling sabi?
- Ano ang iba pang mga paradigm sa programming ang naroon? Paano sila naiiba sa OOP?
- Ano ang mga pangunahing prinsipyo ng OOP (mana, polymorphism at encapsulation)? Sabihin sa amin ang tungkol sa bawat isa sa kanila. Sa ngayon ang lahat ay abstract, hindi nakatali sa anumang wika.
- Gawain sa pag-unawa sa disenyo ng system: mayroong Kabayo at Ibon. Kailangan nating makuha si Pegasus. prinsipyong "may isang" at "ay isang"
MAGpahinga
- Ano ang REST. Ang Wikipedia ay nagsasalita tungkol dito nang napaka-cool. Sa katunayan, ang isang artikulo mula sa Wikipedia ay sapat na upang makilala.
- HTTP. Mayroon ding mga pangkalahatang parirala dito. Ang kanyang mga pamamaraan, para saan ang bawat isa sa kanila.
- Mga code ng status ng HTTP. Anong limang bahagi ang dapat itong hatiin? Sabihin sa amin ang tungkol sa mga pinakasikat (200,204,404,500,501). bakit sila? Nagtanong din sila tungkol sa 401 at 403. Pero hindi ko sila kilala. Sinabi nila na sila ay mahalaga.
GO TO FULL VERSION