Intrebari interviu Programator PHP Junior

Orice discutie care nu se isi are locul in alt forum. Zona off-topic.

Moderatori: cristi, icsfails, Moderatori

anonym
Average Member
Mesaje: 139
Membru din: Vin Mar 20, 2009 2:31 pm

Intrebari interviu Programator PHP Junior

Mesajde anonym » Vin Ian 28, 2011 5:56 pm

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.



Pirahna
Senior Member
Mesaje: 5985
Membru din: Dum Aug 22, 2004 2:04 am
Localitate: la birou
Contact:

Mesajde Pirahna » Sâm Ian 29, 2011 5:15 am

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.

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Sâm Ian 29, 2011 3:33 pm

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)
8) 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.

anonym
Average Member
Mesaje: 139
Membru din: Vin Mar 20, 2009 2:31 pm

Mesajde anonym » Joi Feb 03, 2011 1:39 pm

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? :D

Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Mesajde vectorialpx » Joi Feb 03, 2011 1:57 pm

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:
Care variabile sunt declarate corect:
${"a"} = 2;
$_b = 8;
$2sc = 23;
&$e = 2;
$f = &$g;
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.


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.


cum va stabiliti prioritatile
Functie de prioritate! 8O


La intrebarea lui Birkoff "ai putea implementa la cerere un sistem de video-chat in site?" as raspunde cu o intrebare: "unde sunt fetele?"


Alte intrebari?
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 marunte :D

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Joi Feb 03, 2011 4:37 pm

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.

Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Mesajde vectorialpx » Joi Feb 03, 2011 6:09 pm

Birkoff scrie:nu tot ce inseamna video-chat = fete...
Da, stiu asta... doar ca eu am intrebat de fete, nu ma interesa altceva :P

[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.

nflucian
Junior Member
Mesaje: 49
Membru din: Sâm Mai 03, 2003 9:40 am
Localitate: Suceava
Contact:

Mesajde nflucian » Vin Feb 04, 2011 4:42 pm

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 :oops:
Stiu ca nu stiu nimic, dar stiu ca pot sti mai mult decat stiu.
www.cybersys.ro

nflucian
Junior Member
Mesaje: 49
Membru din: Sâm Mai 03, 2003 9:40 am
Localitate: Suceava
Contact:

Mesajde nflucian » Vin Feb 04, 2011 4:43 pm

aaa inca o intrebare
Unde te vezi peste 3 ani ?
Stiu ca nu stiu nimic, dar stiu ca pot sti mai mult decat stiu.

www.cybersys.ro

nflucian
Junior Member
Mesaje: 49
Membru din: Sâm Mai 03, 2003 9:40 am
Localitate: Suceava
Contact:

Mesajde nflucian » Vin Feb 04, 2011 4:47 pm

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 :lol:
Stiu ca nu stiu nimic, dar stiu ca pot sti mai mult decat stiu.

www.cybersys.ro

Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Mesajde vectorialpx » Vin Feb 04, 2011 9:53 pm

nflucian scrie:aaa inca o intrebare
Unde te vezi peste 3 ani ?
Raspuns: angajat la firma dumneavoastra!
Sah mat!

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Vin Feb 04, 2011 10:48 pm

vectorialpx scrie:
nflucian scrie:aaa inca o intrebare
Unde te vezi peste 3 ani ?
Raspuns: angajat la firma dumneavoastra!
Sah mat!


gresit :D

raspunsul corect:

director general sau ocupand o functie de mare raspundere la firma dvs. :D
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.

anonym
Average Member
Mesaje: 139
Membru din: Vin Mar 20, 2009 2:31 pm

Mesajde anonym » Dum Feb 06, 2011 5:30 pm

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?

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Dum Feb 06, 2011 5:44 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...


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.

nevvermind
Senior Member
Mesaje: 1264
Membru din: Mar Iun 22, 2010 3:17 pm

Mesajde nevvermind » Dum Feb 06, 2011 5:47 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


Înapoi la “Discuţii generale”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 21 vizitatori