EPAM Junior Java interjú felkészülés

Fórumok

Sziasztok!

Nemsokára megyek első körös interjúzni az EPAM-hoz. Egyszer már voltam komolyabb cégnél fejlesztőként felvételizni, egy másik nyelvvel kapcsolatban. Önszorgalomból tanultam csak a nyelvet, és bátorított, hogy nem volt lényeges tapasztalati megkötés, mégis, amikor elém raktak egy 10 kérdésből álló feladatlapot (amiről valóban elismerem, hogy egy tapasztaltabb fejlesztő jó eséllyel a nagy részét könnyen megválaszolja), rájöttem, hogy az a nyelvi alap, amivel rendelkeztem, édeskevés volt még ahhoz, hogy állást találjak, vagy akár csak ahhoz, hogy belátható időn belül jelentős fejlődést érjek el.
Nem szeretem többször elkövetni ugyanazt a hibát, viszont sajnos az elmúlt időszakban elég kevés időm maradt kódolgatni. Jó dolog, hogy ez most Java, amiben már van némi tapasztalatom legalább. Érdekelne, ki mit gondol, mit nézzek át azonnal, hogy a Junior szintet lényegesebb kifogásolnivaló nélkül elérhessem. Jelenleg félbehagyott hobbiprojekteket vettem elő és porolok le, hogy melyiket tudnám vállalható állapotra hozni rövid időn belül.

Előre is köszönök minden jó ötletet!

üdv,
drsch

Hozzászólások

A Codecademy-n told vegig a Java targyat, es akkor mar egesz jo leszel. Ha valami nem megy, olvass utana.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

Nos, amit én tudok az epamos intrjúról az az (mondjuk nem junior), hogy jól megszívatnak interjún, de úgy is felvesznek. Az epam valamiért rettenetesen keresi mostanában a fejlesztőket, én nem aggódnék a helyedben :)

"...de úgy is felvesznek"

Azért ezt így nem mondanám. Illetve persze, ha ért a dologhoz (algoritmikus gondolkodás, kis tapasztalat) akkor nagyjából nyert ügye van az embernek, de azok, akiknek az összes programozási tudása az egyetemi előadások + laborokból kettessel átbukdácsolás, azok azért kiszóródnak.

Viszont Juniorként nem kell, hogy Java specifikus technológiákat ismerj, nem az a lényeg, arra van a training, meg a juniorkodás, hogy tanuld meg :) De ha már Javáztál, akkor nem hiszem, hogy nagyon gondod lenne. Amiket érdemes "átnézni" a felvételire, azok ilyen logikai dolgok, mittudomén, min-max keresés, rendezések, ilyesmik, tehát algoritmikus gondolkozást igénylő dolgok.

Köszi! Nem Javaztam olyan sokat eddig, pár hónaposnak tekinthető a tapasztalatom. Az algoritmusok jegyzeteimet elő is veszem, jó hogy mondod :)
Nekem is az jött le egyébként, hogy ne annyira "Java only" felvételi tesztre számítsak, hanem inkább, hogy fejben mennyire vagyok alkalmas.

Nos, végülis a második körben már előkerültek olyan haladóbb Java kérdések, amikre nem tudtam internet, nyelvi referencia és IDE help nélkül válaszolni, hiába voltam egész közel az interjú végéhez. Szerintem a jövőben jelentkezem még majd, mert egyébként nagyon szimpatikus cég és úgy vettem észre, hogy én is alapvetően jó benyomást keltettem.

kösz mégegyszer a tippeket, üdv
schw

Igen, csakhogy ebben az esetben akar rosszabbul is jarhatsz. Tegyuk fel, hogy valaki beirja, mik voltak a kerdesek, es tegyuk fel, hogy nagyjabol mindig ugyanabbol a temakorbol kerdeznek. Mondjuk, bemagolod az erintett temakoroket az interjura. Felvesznek. Kapsz egy valos problemat, es le fogsz fagyni, mert fogalmad sem lesz arrol, hogy hogyan kellene nekikezdeni a megoldasnak.

En epp most felveteliztem egy helyre. Lett volna lehetosegem rakerdezni a temakorokre, mert egy nagyon kedves ismerosom mar ott dolgozik. Nem tettem. Azert nem tettem, mert akkor nem derult volna ki, hogy alkalmas vagyok-e a posztra, es rosszabb egy valos problemanal beegni, mintha meg az interjun kiderulne, hogy masik vilagbol vagyunk.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

Örülök a felismerésnek, én sem tartottam volna fairnek :)

Amit mégis el tudok mondani, és bátran ajánlanám bármilyen komoly céges felvételihez, általánosan: algoritmizálni tudj. Ne csak alap rendezés, keresés (persze az is mind hasznos és kell) hanem adott problémát helyesen algoritmikus elemi lépésekre bontani, helyesen megfogalmazni logikai feltételeket, stb.
Voltam már olyan cégeknél, ahol erre nem figyeltek (sőt, olyan is volt, ahol az expert kollega kifejezetten azt közölte velem, hogy az algoritmusok hatékonyságával nem foglalkozunk, az egyetemen biztos érdekes, de itt kódolni kell). Komolytalannak is tartottam őket, és bár volt ahova felvettek ezek közül, 1-2 hónapnál tovább nem bírtuk egymást. Az EPAM hírből és interjúk alapján is nagyon szimpatikus helynek tűnik, és a felvételin is látszott, hogy konkrét tulajdonságokat (és képességeket meg ismereteket) keresnek az emberben. Sok sikert a felvételihez!