Intrebari interviu Programator PHP Junior
Moderatori: cristi, icsfails, Moderatori
Intrebari interviu Programator PHP Junior
In ultima perioada sunt invitat destul de des la interviuri, dar nu sunt acceptat pt ca n-am experienta
Ma gandesc sa facem o lista cu intrebari puse la interviri pt programatori php si cu raspunsurile pe care le sugerati..
Cateva intrebari care mi le amintesc:
1. De ce PHP si nu C++
2. Ce preferi programare client side sau server side (javascript vs PHP sa zicem) De ce?
3.In ce variabile se tin datele pt autentificare pe un site si de ce -2 motive macar (COOKIE VS SESSION)
Incercati sa-mi raspundeti la intrebarile astea si sa scrieti si voi alte intrebari.
Ma gandesc sa facem o lista cu intrebari puse la interviri pt programatori php si cu raspunsurile pe care le sugerati..
Cateva intrebari care mi le amintesc:
1. De ce PHP si nu C++
2. Ce preferi programare client side sau server side (javascript vs PHP sa zicem) De ce?
3.In ce variabile se tin datele pt autentificare pe un site si de ce -2 motive macar (COOKIE VS SESSION)
Incercati sa-mi raspundeti la intrebarile astea si sa scrieti si voi alte intrebari.
-
- Senior Member
- Mesaje: 5985
- Membru din: Dum Aug 22, 2004 2:04 am
- Localitate: la birou
- Contact:
De cati ani lucrezi in PHP ?
Ce ai facut pana acum ?
La ce te pricepi cel mai bine ?
Astea ar fi niste intrebari posibile.
Ca raspunsuri pentru intrebarile tale:
1. Pentru ca este un limbaj mai prietenos si fata de C++ este creat specific pentru dezvoltarea web.
2. Partea server-side mi s-a parut intotdeauna mai importanta, reprezinta partea functionala, sustine tot website-ul. (in fond vrei jobul de programator PHP, nu front-end developer)
3. SESIUNE pentru ca este server-side, adica mai secure ca un cookie si se poate manipula numai de pe serverul pe care se afla website-ul.
Nu stiu la ce interviuri ai fost tu dar mi se par ciudate intrebarile.
Eu probabil raspundeam la toate cu "nu vad relevanta intrebarii", ii intrebam de salariu si plecam dezamagit de sumele mici. Freelancing FTW ! Dar presupun ca tu cauti un job deci as recomanda sa nu faci asta.
Si intrebarea cu c++ vs. php chiar nu o inteleg. Sunt doua limbaje foarte diferite, cu roluri foarte diferite. Daca zicea asp vs php, perl vs php, ruby vs php atunci da, avea sens. Doar ca seamana putin sintaxa nu inseamna ca trebuie sa le compari.
Ce ai facut pana acum ?
La ce te pricepi cel mai bine ?
Astea ar fi niste intrebari posibile.
Ca raspunsuri pentru intrebarile tale:
1. Pentru ca este un limbaj mai prietenos si fata de C++ este creat specific pentru dezvoltarea web.
2. Partea server-side mi s-a parut intotdeauna mai importanta, reprezinta partea functionala, sustine tot website-ul. (in fond vrei jobul de programator PHP, nu front-end developer)
3. SESIUNE pentru ca este server-side, adica mai secure ca un cookie si se poate manipula numai de pe serverul pe care se afla website-ul.
Nu stiu la ce interviuri ai fost tu dar mi se par ciudate intrebarile.
Eu probabil raspundeam la toate cu "nu vad relevanta intrebarii", ii intrebam de salariu si plecam dezamagit de sumele mici. Freelancing FTW ! Dar presupun ca tu cauti un job deci as recomanda sa nu faci asta.
Si intrebarea cu c++ vs. php chiar nu o inteleg. Sunt doua limbaje foarte diferite, cu roluri foarte diferite. Daca zicea asp vs php, perl vs php, ruby vs php atunci da, avea sens. Doar ca seamana putin sintaxa nu inseamna ca trebuie sa le compari.
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
1) ai un portofoliu, sau ai mai facut un site pana acum?
2) ce alte limbaje stii in afara de php?
3) ai fi dispus sa inveti alt limbaj in cadrul firmei?
4) ce framework cunosti?
5) ai fi dispus sa inveti si sa lucrezi pe alt framework in cadrul firmei?
6) cat de bine cunostii wordpress?
7) cat de bine cunosti joomla? (sau alte cms-uri)
ai scris vreodata o aplicatie web pentru telefoanele mobile?
9) ce stii de html5?
10) ai putea implementa la cerere un sistem de video-chat in site?
cam astea sunt intrebarile de care imi aduc aminte la interviuri...
2) ce alte limbaje stii in afara de php?
3) ai fi dispus sa inveti alt limbaj in cadrul firmei?
4) ce framework cunosti?
5) ai fi dispus sa inveti si sa lucrezi pe alt framework in cadrul firmei?
6) cat de bine cunostii wordpress?
7) cat de bine cunosti joomla? (sau alte cms-uri)
ai scris vreodata o aplicatie web pentru telefoanele mobile?
9) ce stii de html5?
10) ai putea implementa la cerere un sistem de video-chat in site?
cam astea sunt intrebarile de care imi aduc aminte la interviuri...
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
Revin cu alte intrebari:
- cum definiti stresul
- cum caracterizati un coleg dificil
- care sunt asteptarile dvs de la firma nostra
- cum va stabiliti prioritatile
Si ar mai fi o intrebare la care deobicei raspunsul meu e nu.. si nu cred ca e tocmai indicat sa fie acesta:
-Aveti intrebari? ...Ce intrebari as putea pune incat sa ma puna oarecum intr-o lumina pozitiva
Voi ce ati raspunde la intrebarile de mai sus?
- cum definiti stresul
- cum caracterizati un coleg dificil
- care sunt asteptarile dvs de la firma nostra
- cum va stabiliti prioritatile
Si ar mai fi o intrebare la care deobicei raspunsul meu e nu.. si nu cred ca e tocmai indicat sa fie acesta:
-Aveti intrebari? ...Ce intrebari as putea pune incat sa ma puna oarecum intr-o lumina pozitiva
Voi ce ati raspunde la intrebarile de mai sus?
- vectorialpx
- Senior Member
- Mesaje: 4832
- Membru din: Mar Mar 01, 2005 9:48 am
- Localitate: Bucuresti
- Contact:
frate... la un interviu nu te duci cu set de intrebari predefinite invatate de acasa. Parerea mea este sa iei la mana manualul de PHP si sa incepi sa-l rasfoiesti ca sa ai idee si de chestiuni teoretice.
Avem si noi interviu la firma si, avem un test unde discutam pe baza unor chestii. Exemplu de intrebare:
La itrebari de genul "cum definiti stresul " (care mi se pare stupida) poti sa raspunzi functie de ce crezi tu... ca pana la urma nu doar el te alege pe tine, si tu pe el.
La intrebarea lui Birkoff "ai putea implementa la cerere un sistem de video-chat in site?" as raspunde cu o intrebare: "unde sunt fetele?"
Avem si noi interviu la firma si, avem un test unde discutam pe baza unor chestii. Exemplu de intrebare:
Daca nu stii sa raspunzi la intrebarea asta ai picat testul din prima (psihologic vorbind) pentru ca e ceva esential. Poti sa-mi zici apoi si Luceafarul si Miorita, pe doua voci, e inutil.Care variabile sunt declarate corect:
${"a"} = 2;
$_b = 8;
$2sc = 23;
&$e = 2;
$f = &$g;
La itrebari de genul "cum definiti stresul " (care mi se pare stupida) poti sa raspunzi functie de ce crezi tu... ca pana la urma nu doar el te alege pe tine, si tu pe el.
Functie de prioritate!cum va stabiliti prioritatile
La intrebarea lui Birkoff "ai putea implementa la cerere un sistem de video-chat in site?" as raspunde cu o intrebare: "unde sunt fetele?"
Pai, te intereseaza si pe tine: cand incepi programul, ce proiecte au, pe ce platforma se lucreaza, care va fi rolul tau in firma, pe ce sistem vei lucra (e mai putin important), se lucreaza in echipe, se foloseste SVN (daca da, ce anume), exista testeri, se poate avansa in timp, care este salariul... chestii marunteAlte intrebari?
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
vectorialpx scrie:La intrebarea lui Birkoff "ai putea implementa la cerere un sistem de video-chat in site?" as raspunde cu o intrebare: "unde sunt fetele?"
stiu ca ai raspuns in gluma, dar am si eu o intrebare... de ce toata lumea (baietii in general) asociaza video-chatul cu fetele sau prostitutia online?
nu tot ce inseamna video-chat = fete... de exemplu exista o comunitate de peste 40.000 de persoane cu handicap (hipoacuzici sau surzi pentru cine nu stie ce inseamna) care folosesc diferite metode de comunicare (prin video chat, skipe sau asemanator) asta doar in romania si prin care pot comunica intre el prin semne (si asta doar in romania)
daca firma lucreaza in domeniu stie ce importanta e o astfel de intrebare si ce implica ea. nu mai spun ca in general la firmele mari se prefera comunicarea prin vide-chat (la sedinte de exemplu) sau unele firme prefera suportul prin video-chat...
chiar si eu predau cursuri online tot prin video-chat + team viewer.
deci in concluzie nu tot ce inseamna video-chat = fete...
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
- vectorialpx
- Senior Member
- Mesaje: 4832
- Membru din: Mar Mar 01, 2005 9:48 am
- Localitate: Bucuresti
- Contact:
Da, stiu asta... doar ca eu am intrebat de fete, nu ma interesa altcevaBirkoff scrie:nu tot ce inseamna video-chat = fete...
[offtopic: da, stiu ca se face asocierea asta gresita]
Si, ca tot veni vorba de job-uri... cred ca ele (cand e vorba de ele) fac o gramada de bani in cateva ore, timp in care noi programam pentru clientii imbecili, cretini si nemultumiti, enervandu-ne pentru cel mult jumatate din suma aia.
alte domenii care sunt atinse intr-un interviu
- intrebari legate de OOP (drepturile de acces, mostenirea)
- ce stii despre design pattern, ce e ala MVC ?
- cateva intrebari MySQL
- multe intrebari cu cod de interpretat
- intrebari despre manipularea vectorilor/array
imi pare rau dar nu mai tin minte intrebarile exact
- intrebari legate de OOP (drepturile de acces, mostenirea)
- ce stii despre design pattern, ce e ala MVC ?
- cateva intrebari MySQL
- multe intrebari cu cod de interpretat
- intrebari despre manipularea vectorilor/array
imi pare rau dar nu mai tin minte intrebarile exact
Stiu ca nu stiu nimic, dar stiu ca pot sti mai mult decat stiu.
www.cybersys.ro
www.cybersys.ro
vectorialpx scrie:Si, ca tot veni vorba de job-uri... cred ca ele (cand e vorba de ele) fac o gramada de bani in cateva ore, timp in care noi programam pentru clientii imbecili, cretini si nemultumiti, enervandu-ne pentru cel mult jumatate din suma aia.
Fiecare isi alege meseria sa stii ca este loc si pt baieti in domeniul respectiv
- vectorialpx
- Senior Member
- Mesaje: 4832
- Membru din: Mar Mar 01, 2005 9:48 am
- Localitate: Bucuresti
- Contact:
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
vectorialpx scrie:Raspuns: angajat la firma dumneavoastra!nflucian scrie:aaa inca o intrebare
Unde te vezi peste 3 ani ?
Sah mat!
gresit
raspunsul corect:
director general sau ocupand o functie de mare raspundere la firma dvs.
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
Care este rezultatul codului:
<?php echo 4 ^ 16; ?>
si daca poate sa-mi dea si mie cineva un link sau sa-mi zica ce inseamna ^ in contextul asta...
PS: Si revin cu intrebarea la care vad ca nu mi-a raspuns nimeni:
- care sunt asteptarile dvs de la firma nostra (nu dpdv financiar) ?
Ce ati raspunde la intrebarea asta?
<?php echo 4 ^ 16; ?>
si daca poate sa-mi dea si mie cineva un link sau sa-mi zica ce inseamna ^ in contextul asta...
PS: Si revin cu intrebarea la care vad ca nu mi-a raspuns nimeni:
- care sunt asteptarile dvs de la firma nostra (nu dpdv financiar) ?
Ce ati raspunde la intrebarea asta?
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
anonym scrie:Care este rezultatul codului:
<?php echo 4 ^ 16; ?>
si daca poate sa-mi dea si mie cineva un link sau sa-mi zica ce inseamna ^ in contextul asta...
PS: Si revin cu intrebarea la care vad ca nu mi-a raspuns nimeni:
- care sunt asteptarile dvs de la firma nostra (nu dpdv financiar) ?
Ce ati raspunde la intrebarea asta?
Link pentru operatori php (il gasesti acolo si pe ^)
http://www.tutorialeonline.net/ro/article/operatori-php
iar la intrebare:
Asteptarile: Ma astept ca in fiecare an castigurile firmei sa se dubleze, sa se extinda avand mai multe filiale si sa isi diversifice operatiunile, tinand cont ca viitorul nu este doar programarea browser based ci si cea care tine de terminale (telefoane mobile, tablet pc-uri si alte gadgeturi asemanatoare cu un potential imens pe piata in urmatorii ani pe partea de programare pentru ele)
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
-
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
anonym scrie:Care este rezultatul codului:
<?php echo 4 ^ 16; ?>
si daca poate sa-mi dea si mie cineva un link sau sa-mi zica ce inseamna ^ in contextul asta...
http://www.php.net/manual/en/language.o ... itwise.php
http://www.litfuel.net/tutorials/bitwise.htm
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 23 vizitatori