Sobes.tech

C/C++

Proqramaya obyektlər daxil olur. Hər obyektdə telefon nömrəsi və/və ya giriş məlumatı göstərilə bilər (yəni bu dəyərlərdən biri, və ya hər ikisi eyni zamanda), və həmçinin ikili məlumatlar şəklində yükləmə. Gələn obyektlər işləmə yaddaşında saxlanılmalıdır aşağıdakı məhdudiyyətlərə riayət etməklə: Əgər gələn obyektin giriş məlumatı və/və ya telefon nömrəsi əvvəlki saxlanılmış obyektlə eynidirsə, saxlanılmış obyekt silinməlidir və gələn obyekt saxlanmamalıdır. Əgər obyekt işləmə yaddaşında 60 saniyədən çox qalarsa, onu silmək lazımdır. Gələn obyektlərin tez-tez gəldiyi qəbul edilir. Həmçinin, giriş məlumatı/telefon ilə uyğun gələn obyektlər, to‘liq gələn obyektlərin çox az hissəsini təşkil edir. void process(Object o) { }

233

[ad] özünüz və işlədiyiniz məhsullar və yerinə yetirdiyiniz tapşırıqlar haqqında danışın.

215

Yoxlamada, kobud kopyalama və ya qəribə bir hack kimi görünən bir fərq görünür: kod lazım olan əməliyyatı yerinə yetirir, amma onun necə işlədiyi və ya düzgün işləyib-işləmədiyi aydın deyil. Növbəti addımlarınız nədir?

201

Əksinə, «ah, bunu etmək istəmirəm» reaksiyasını çağırmaq üçün vəzifə hansı xüsusiyyətlərə malik olmalıdır?

182

Və ya, əksinə, bu cür tədbirlərdə sizi nə çəkindirir?

179

İşdə rahat işləyə bilmək üçün həmkarın hansı keyfiyyətlərə malik olmalıdır?

174

Dəyişiklik (məsələn, Boost-dan standart kitabxanaya keçid) həqiqətən « işləyir »?

169

İşdən kənar fəaliyyətlərə (forumlar, korporativ tədbirlər, idman) necə yanaşırsan və bunlarda səni ən çox nə cəlb edir?

168

Komanda daxilində texniki mübahisələr/müzakirələrdə iştirak etmisinizmi? Onlar necə keçdi və necə həll olundu?

165

Böyük bir legacy bazasının geniş miqyaslı refaktorinqi təcrübəniz varmı? Əgər yoxdursa, lazım olsa necə hərəkət edərdiniz?

164

Vəziyyət: iki menecer gəlir və iki təcili tapşırıq verir, amma vaxt yoxdur. Nə edərdin?

159

Kod nəzərdən keçirmə tapşırığı var: həmkarınız işləyən və vahid testlərlə əhatə olunan bir həll təqdim edib, amma həyata keçirmə tamamilə sizin edəcəyiniz kimi deyil. Nə edəcəksiniz?

159

Təmizləmə üçün plan nədir və onu özünə güvənlə etmək üçün nə olmalıdır?

156

Üç ay sonra hər şeyin "qarışıq" olduğu və heç bir şeyin işləmədiyi vəziyyətdən necə qaçınmaq olar, əgər lider kodu radikal şəkildə yenidən yazmağa qərar veribsə (məsələn, Boost-u çıxarmaq)?

155

Bir tərtibçi proqramında RVO/NRVO optimizasiyasını necə həyata keçirmək olar?

154

Zəhmət olmasa, keçmiş təcrübəndən ən yadda qalan tapşırıqlar və ya layihələr haqqında danış — nə bəyəndin və əksinə, nə bəyənmədin.

153

Ekranda nə göstəriləcək? (Sual 3: massiv, göstərici, massivə istinadın sizeof-u)

153
/2