Pereiti prie turinio

Kokia turetu buti programa jei darbdavys praso parodyti pavizdziu darbo pokalbio metu


Rekomenduojami pranešimai

Taigi iskilo klausymas, jeigu darbo pokalbio metu darbdavys praso parodyti pavizdziu ka esi padares, kokia tai turetu buti programa, kad netektu raudonuoti :) ? Ce kandidatuojant i junior C# developer pozicija. Noreciau kad atsakytumet pagal save, ka parodytumet jus? Ir ar yra teke kada gauti uzduociu darbo pokalbio metu, bei kokios jos buvo? Isanksto dekoju uz atsakymus.

Redagavo highontrance
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Labas

 

Aš siūlyčiau ne kalnus verst, pagal save kuriant programą, kurią/kurias rodysi įsidarbinant, o pasistengti, kad kiekvienas programavimo žingsnis, būtų gerai apgalvotas ir profesionaliai įgyvendintas. Nežinau kaip tinkamai išsireikšt, bet esmė tame, kad gali ir turi profesionalumą, programavimo kultūra, domėjimąsi naujausiomis technologijomis ir kt. parodyti net ir paprasčiausiuose dalykuose, elementariose programose.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nuo susimovimo niekas neapsaugotas.

Klausi kokia programa rodyti. Tai ir taip lyg aisku ta kuri tau atrodo novatoriskiausia.

Taciau manau pirmiausia bus bandymas paziureti ka nuveikiai internete

tai butu pasiulymas kanors padaryti .aspx formoje

arba ka ikelti i

https://github.com/

ar

http://code.google.com/

ar

https://bitbucket.org/

ar darkur

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pirmam darbui, taip pat į junior C# dev poziciją, padariau torrent serviso front endą su ASP.NET MVC, SignalR realiam duomenų atnaujinimui ir KnockoutJS duomenų atvaizdavimui ir pilni unit testai (nUnit + Moq), deployintas Azure iš GitHub. Su išskėstom rankom priėmė.

 

Iš užduočių, prisimenu tik vieną įdomesnę (iš lengvesnių buvo):

public int R5()
{
 return (new Random()).Next(5);
}

public int R7()
{
 return R5() + R5() / 2;
}

R5 grąžintų atsitiktinį skaičių iki 5, R7 - atsitiktinį iki 7, naudojant tik R5 funkciją. Per užduočių peržiūrą dar pasakiau, kad bus 'unevenly distributed for obvious reasons', tai nusišypsojo ir sakė 'that'll do'; paklausė, kas bus, kuomet R5 grąžins 5 ir dalinama iš 2 - sakiau, kad castinant į int yra truncate'nama, o ne apvalinama.

 

Iš klausimų:

C#: ką reiškia klasėje virtual metodas, access modifiers, kaip klasėje leisti nustatyti kintamąjį tik jos kūrimo metu, value ir reference types (sudėtingesnis klausimas buvo kodėl tuomet reference tipams reikalingas ref raktažodis, ats - reference gets passed as a value), LINQ/IEnumerable/yield, šiek tiek apie ORM (EntityFramework).

T-SQL: join'ai, iš uždavinio lentelės pabraižymas (ar įsivaizduoji relations, kas yra one to many ar many to many, etc)

 

Dabartinio darbo pokalbyje paklausė, ar žinau XSLT/XSD, sakiau, kad tik girdėjęs, tad ir neklausinėjo klausimų iš šito.

 

tai butu pasiulymas kanors padaryti .aspx formoje

Kad WebForms tik legacy projektai palaikomi, visi nauji kuriami su MVC, tad geriau būtų kažką .cshtml formoje. :) Plius nemanau, kad kas nors norėtų dirbti įmonėje, kur ir toliau su WebFormomis cackinasi.

Redagavo Deviltry
Nuoroda į pranešimą
Dalintis kituose puslapiuose

 

Kad WebForms tik legacy projektai palaikomi, visi nauji kuriami su MVC, tad geriau būtų kažką .cshtml formoje. :) Plius nemanau, kad kas nors norėtų dirbti įmonėje, kur ir toliau su WebFormomis cackinasi.

Oj koks tu krutas, kaip sudetinga nuo .aspx pereit prie .cshtml

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ka zinau tai C#, T-SQL, Entity Framework, XAML, XML, HTML, CSS apie metus laiko programuoju kasdien, gan gerai gaudausi kas kur. Weba bandziau pagal MVC, bet neuzkabino. Pats darau projektus WPF, METRO pagal MVVM patterna. Kas liecia versiju kontrole tai GitHub moku naudotis. Ruosiosi laikyti

Exam 70-483: Programming in C# :)

Redagavo highontrance
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Karštos temos

×
×
  • Sukurti naują...