Příprava na přijímací pohovor .NET vývojáře

absolvent

Příprava na přijímací pohovor .NET vývojáře
« kdy: 27. 02. 2017, 09:21:41 »
Ahojte, ako cerstvy absolvent mam za sebou prve kolo prijimacieho pohovoru, ktore dopadlo celkom fajn a pozvali si ma na druhe, ktoreho sucastou by malo byt otestovanie vedomosti formou testu (predpokladam ze to budu prvy .NETu a SQL). Vedia o tom, ze mam len skusenosti zo skolskych projektov no aj tak by som rad na ten test lepsie pripravil. Aj ked som v .NETe programoval, netrufam si povedat, ze poznam vsetky jeho klucove prvky ktore by mal spravny .NETak vediet, v SQL som si istejsi kazdopadne. Vedel by mi niekto prosim napisat co si urcite nastudovat, co sa na takych testoch objavuje a podobne? Dakujem :)
« Poslední změna: 27. 02. 2017, 12:07:47 od Petr Krčmář »


lobo

Re:Priprava na prijimaci pohovor .NET developer
« Odpověď #1 kdy: 27. 02. 2017, 10:05:49 »
ak je to nejaky korporat, tak tipujem ze tam budu nejake standardne veci
vygoogluj si .net interview questions a ides -  prvych 10 linkov v googli ta zamestna na nejaky cas :-)
malokto vymysla nejake extra veci ak nejde o interview pre hardcore geeka a obykle vacsina otazok je standardnych z googla



absolvent

Re:Priprava na prijimaci pohovor .NET developer
« Odpověď #2 kdy: 27. 02. 2017, 11:17:54 »
dakujem, pozriem na to

lobo

Re:Priprava na prijimaci pohovor .NET developer
« Odpověď #3 kdy: 27. 02. 2017, 11:34:07 »
nepodcenuj SQL - kazdy kto vie INSERT,UPDATE A DELETE si mysli ze vie SQL....

vies co je PARTITION BY, vies co je keyword OVER?
vies poriadne pouzivat joiny?
vies z tabulky childID,parentID dostat celu hierarchiu?
vies urobit query na filtrovanie podla hodnoty v XML stlpci?
robil si so Spatial data?

MichalP

Re:Příprava na přijímací pohovor .NET vývojáře
« Odpověď #4 kdy: 27. 02. 2017, 12:51:27 »
Naopak na SQL bych se vyprdnul... stačí znát běžně používané příkazy (CRUD).Ve většině případů bude asi používat nějaké ORM a SQL skoro nepotká. Zbytek pořeší práce s dokumentací


jpu

Re:Příprava na přijímací pohovor .NET vývojáře
« Odpověď #5 kdy: 27. 02. 2017, 13:09:54 »
Co sa mna pytali ked som chodil po pohovoroch:

1.) rozdiel medzi abstraktnou triedou a interfaceom (to je snad na kazdom pohovore)
2.) co je to GAC
3.) genericke typy (boxing, unboxing)
4.) static class vs singleton
5.) internal, protected, public, private, sealed
6.) je mozne vytvorit instanciu abstraktnej triedy (toto je celkom na polemiku, pretoze ak vytvoris triedu odvodenu od abstraktnej triedy a vyrobis jej instanciu, tak by sa mala vytvorit aj instancia tej abstraktnej - to si myslim, ak sa mylim, opravte ma, dakujem)
7.) sql - urcite instert, join, select
8.) async a await ako funguje
9.) immutable a mutable typy
10.) rozdiel medzi string a StringBuilder

Uchazeč

Re:Příprava na přijímací pohovor .NET vývojáře
« Odpověď #6 kdy: 27. 02. 2017, 13:11:59 »
Dělal jsem teď mnoho pohovorů na Javu, ale hádám, že co se týče SQL, bude to ve světě .NETu stejné: Když se někde na něj ptali, tak vrcholem bylo umět napsat dotaz s joinem (jen dvě tabulky, znát rozdíl left/right/inner/outer), pak se občas ptali co je index (výhody/nevýhody) a co je transakce (ACID). Nečekal bych, že by u juniora, který se nemá na databáze specializovat šli hlouběji.

Thommas

Re:Příprava na přijímací pohovor .NET vývojáře
« Odpověď #7 kdy: 27. 02. 2017, 13:55:19 »
No je to firma od firmy, ale dost často jsou tam podpásovky. Které nesouvisí s danou pozicí. Viz můj včerejší příspěvek v v jiné diskuzi. Ptali se mě u .NET vývojáře na Node.JS a Angular.JS. Ten chlapík byl velký teoretik. Kterému nestačila dost obecná formulace, ale musel ji celou rozvést. Kampak jdeš na pohovor?

lobo

Re:Příprava na přijímací pohovor .NET vývojáře
« Odpověď #8 kdy: 27. 02. 2017, 14:39:27 »
Naopak na SQL bych se vyprdnul... stačí znát běžně používané příkazy (CRUD).Ve většině případů bude asi používat nějaké ORM a SQL skoro nepotká. Zbytek pořeší práce s dokumentací

no ved to, a potom to tak aj vyzera :-)

TVL

Re:Priprava na prijimaci pohovor .NET developer
« Odpověď #9 kdy: 27. 02. 2017, 20:57:23 »
nepodcenuj SQL - kazdy kto vie INSERT,UPDATE A DELETE si mysli ze vie SQL....

vies co je PARTITION BY, vies co je keyword OVER?
vies poriadne pouzivat joiny?
vies z tabulky childID,parentID dostat celu hierarchiu?
vies urobit query na filtrovanie podla hodnoty v XML stlpci?
robil si so Spatial data?

Co by to bylo za diskuzi na rootu, kdy by se tu někdo nevytahoval na začátečníky a neradil špatně.
Možná ti to uniklo i když jsi tazatelův příspěvek četl pozorně, ale on je čerstvý absolvent, který má zkušenosti jenom ze školních projektů a tak se pravděpodobně neuchází o seniorní pozici.
Byl byl nesmírně překvapen, kdyby od něj někdo na pohovoru očekával více než obvyklý CRUD.

krallinuxu

Re:Příprava na přijímací pohovor .NET vývojáře
« Odpověď #10 kdy: 27. 02. 2017, 23:30:29 »
Hlavně si připrav plat. Jestli chceš dělat lopatu tak do sta a jestli programátora tak nejdi pod sto.

čumil

Re:Příprava na přijímací pohovor .NET vývojáře
« Odpověď #11 kdy: 28. 02. 2017, 01:31:02 »
Hlavně si připrav plat. Jestli chceš dělat lopatu tak do sta a jestli programátora tak nejdi pod sto.
Genialni...

aaa

Re:Priprava na prijimaci pohovor .NET developer
« Odpověď #12 kdy: 28. 02. 2017, 01:31:42 »
nepodcenuj SQL - kazdy kto vie INSERT,UPDATE A DELETE si mysli ze vie SQL....

vies co je PARTITION BY, vies co je keyword OVER?
vies poriadne pouzivat joiny?
vies z tabulky childID,parentID dostat celu hierarchiu?
vies urobit query na filtrovanie podla hodnoty v XML stlpci?
robil si so Spatial data?

Co by to bylo za diskuzi na rootu, kdy by se tu někdo nevytahoval na začátečníky a neradil špatně.
Možná ti to uniklo i když jsi tazatelův příspěvek četl pozorně, ale on je čerstvý absolvent, který má zkušenosti jenom ze školních projektů a tak se pravděpodobně neuchází o seniorní pozici.
Byl byl nesmírně překvapen, kdyby od něj někdo na pohovoru očekával více než obvyklý CRUD.
Vsetko toto sa ucilo na skole a je to dokaz, ze chodil do skoly a nie za skolu. V praci zo spominaneho v SQL pouzivam biednu 1/2: joiny, over ... partition by a jeden jediny krat som pouzil rekurzivny dotaz cez with.

Hlavne by som si presiel C# keywordy a standartne kniznice.