Kuri no jūsu īstenotajiem projektiem vai uzdevumiem jums šķiet visatmiņā paliekošākie vai interesantākie?
C#
Kā tiek noteikta algoritma efektivitāte pēc izpildes laika un resursu izmantošanas?
Kādus jaunus tematus vai prasmes jūs nesen izpētījāt savam profesionālajam izaugsmēm?
Vai ir iespēja paplašināt funkcionalitāti, izmantojot struktūru mantošanu?
Kāda ir dublēšanu noņemšanas uzdevuma aprēķinātā sarežģītība? No kā tas ir atkarīgs? Kā HashSet darbojas iekšēji?
Izskaidrojiet hash tabulas koncepciju un kā tā tiek izmantota datu glabāšanai
Kādi ir 'final' atslēgvārda izmantošanas priekšrocības un trūkumi Java?
Vai esi gatavs īslaicīgi pārcelties, lai izietu pārbaudes periodu?
Kāda ir optimālā izpildes plāns vaicājumam, kas iegūst darbinieku ar maksimālo algu un tā nodaļu?
Kuru amatu jūs apsverat savas profesionālās darbības vajadzībām?
var buf = new Queue<T>(); foreach (T i in source) { buf.Enqueue(i); if (buf.Count > n) yield return buf.Dequeue(); } // source.Count == 11 var x = FilterLast(source, 3).Take(4);
Kā darbojas yield? Kāpēc tika ieviesta atslēgvārds yield? Kā darbojas IEnumerable lazy izpilde?
Kas ir atkarību inversija (SOLID princips)?
Kas ir vaicājuma izpildes plāns?
Kā īstenot lietotāju pāradresāciju no mobilajām ierīcēm uz mobilo apakšdomēnu (kā VKontakte)?
Kas jūs motivē meklēt jaunu amatu šajā jomā?
Kas notiek SQL servera iekšienē, izpildot vaicājumu? Kā no vaicājuma teksta tiek iegūts rezultāts?
Vai jūs varētu izskaidrot hash tabulas darbības principu, kā tiek nodrošināta ātra piekļuve datiem?
Cik daudz atmiņas tiek piešķirts, izveidojot jaunu HashSet?
Darbību aprēķinu sarežģītība: cikla ar HashSet un List (Contains + Add) sarežģītības analīze. Kāpēc List nav vienkārši masīvs? Kā List pārvalda savu izmēru? Kāda ir amortizētā sarežģītība, pievienojot List?