Když vážně hledáte práci v jakémkoli průmyslu, je důležité, aby jste rozhovor vyřadili z parku. Je čas ukázat své znalosti o vašem oboru, prodat je na své dovednosti a ukázat rychlé myšlení. A nejlepší způsob, jak to udělat, je být připraven!
Samozřejmě, měli byste očekávat, že vyřešíte normální otázky týkající se rozhovoru, jako je důvod, proč jste odešli z poslední práce a kde se uvidíte za pět let; ty jsou poměrně standardní v průmyslových odvětvích. Zde je několik dalších, trochu konkrétnějších otázek, s nimiž byste mohli čelit, když hledáte pozici softwarového inženýra nebo vývojáře.
01 Jak vyřešíte problémy v týmu?
02 Jaký jazyk preferujete pro psaní komplexních algoritmů?
Budou chtít vědět, že máte znalost jazyka, který jejich společnost upřednostňuje. Buď upřímný! Neříkejte, že jste odborníkem v jazyce, který můžete sotva psát.
03 Otázky typu Brainteaser
Otázky jako:
"Předpokládejme, že máte 8 stejných koulí. Jeden z nich je poněkud těžší a dostanete rovnováhu. Jaký je nejméně, kolikrát budete muset použít váhu, abyste našli těžší míč? "
Pravděpodobně se s touto přesnou otázkou setkáte, ale pravděpodobně budou chtít, abyste dokázali své schopnosti řešit problémy a schopnost myslet na nohou. Vezměte si nějakou praxi s knihou brainteasers, aby vaše mysl ostrý před rozhovorem.
04 Najděte počet těch v celém čísle
Bude pravděpodobně chtít, abyste se seznámili s binárními, takže buďte připraveni na takovou otázku, která vás požádá o použití binárních reprezentací čísel.
05 Co znamená "pevné"?
Je to zkratka počítačových programátorů by měla vědět! Seznamte se se všemi pěti termíny a buďte připraveni jim vysvětlit.
06 Jaké nástroje byste měli použít k otestování kvality kódu?
Pokud jste zapůjčeni napsat kód, společnost bude chtít vědět, že je to dobrý kód, který udělá to, co potřebují. Nenechávejte to ostatním vyzkoušet svůj kód; znáte nástroje, abyste je mohli otestovat sami.
07 Uveďte několik příkladů, jak může aplikace očekávat chování uživatele
V dnešním světě špičkových technologií je důležitější než kdy jindy pochopit uživatele a reagovat na jejich potřeby.
08 Jak byste otestovali web před spuštěním?
Nechcete, aby webové stránky fungovaly, pokud nejsou uživatelsky přívětivé nebo mají spoustu chyb - poškozují reputaci společnosti. Pokud jste odpovědni za návrh webových stránek , znáte strategie pro testy beta.
09 Existuje někdy chyba s kusem softwaru, který jste vyvíjeli?
Buď upřímný! Chyby jsou součástí práce. Neočekávají, že budete dokonalí; bude pro ně více záležet, že můžete převzít zodpovědnost a vědět, jak řešit problémy, které vzniknou.
10 Jaké strategie používáte, abyste se ujistili, že projekt je na čase a na rozpočtu?
Lidé, kteří se nacházejí v technologické kariéře, mají někdy pověst za to, že jsou trochu roztroušeni. S dobrým plánováním a organizačními dovednostmi bude obrovská perk!