{"id":4154,"date":"2022-12-21T14:21:15","date_gmt":"2022-12-21T14:21:15","guid":{"rendered":"https:\/\/texnokun.uz\/?p=4154"},"modified":"2022-12-21T14:21:18","modified_gmt":"2022-12-21T14:21:18","slug":"andersendan-offer-oldim","status":"publish","type":"post","link":"https:\/\/texnokun.uz\/?p=4154","title":{"rendered":"Andersen&#8217;dan offer oldim"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/telegra.ph\/file\/d100a202d5633da66df92.jpg\" alt=\"\" width=\"650\" height=\"487\"\/><figcaption class=\"wp-element-caption\">Andersen logo<\/figcaption><\/figure>\n<\/div>\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/andersenlab.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">andersenlab.com<\/a> bu yettiga yaqin Yevropa davlatlarida va AQSHda o&#8217;z filialiga ega outstaff va outsource kompaniya. Kompaniya judayam katta. Unda 3400 dan oshiq odam ishlaydi. Kompaniya haqida <a href=\"https:\/\/andersenlab.com\/about-us\" target=\"_blank\" rel=\"noreferrer noopener\">bu yerda<\/a> ko&#8217;proq ma&#8217;lumot olishingiz mumkin.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Recruitment\">Recruitment<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Hammasi qanday boshlangan edi?<\/strong> Men 9-10 oktabr kunlari yana o&#8217;zimni sinab ko&#8217;rish uchun <a href=\"https:\/\/clutch.co\/developers\/poland\" target=\"_blank\" rel=\"noreferrer noopener\">ushbu <\/a>kompaniyalar saytiga o&#8217;tib &#8220;careers&#8221; degan bo&#8217;limidan ish uchun CV (resume) yuborib chiqqan edim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">12-oktabr kuni Andersendan bir recruiter menga aloqaga chiqdi va bir nechta savollarni so&#8217;radi. Bular NodeJsda ishlash bo&#8217;yicha qancha tajribam bor ekanligi, taxminiy kutayotgan oylik maoshim, ingliz tili darajam, B2B shartnoma turi menga mos kelish yoki kelmasligi. Savollariga javob berdim. Shuningdek u meni kompaniya va intervyu bosqichlari bilan tanishtirdi. Intervyu quyudagi ketma-ketlikda bo&#8217;lishini aytdi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ingliz tili darajasini aniqlash uchun interview (15 daqiqa)<\/li>\n\n\n\n<li>HR interview (30-40 daqiqa)<\/li>\n\n\n\n<li>Texnik interview (1.5 &#8211; 2 soat)<\/li>\n\n\n\n<li>Resurs va Proyekt menejerlar bilan interview (1 soat)<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Taxminiy oylik maosh so&#8217;ralayotganda, ular maoshni &#8220;Gross&#8221; yoki &#8220;Net&#8221; da aytishni so&#8217;rashadi. Gross &#8211; barcha soliq va xarajatlar ichiga qo&#8217;shilgan oylik maosh summasi. Net &#8211; soliq va xarajatlardan tashqari (qo&#8217;lga tegadigan) summa. Agar siz oylikni gross&#8217;da aytsangiz, soliq va xarajatlarni aytgan oyligingiz ichidan olib qolishadi yoki siz to&#8217;laysiz. Agar net&#8217;da aytsangiz, ular o&#8217;zlari soliq va boshqa xarajatlarini hisoblab, sizning qo&#8217;lingizga tegishi kerak bo&#8217;lgan summa ustiga qo&#8217;shib yozishadi.<\/p>\n<\/blockquote>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/telegra.ph\/file\/a0025b01de4f3070e0b4a.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Ingliz-tilidan interview. <\/strong>Kompaniya mijozlari asosan Yevropa va Amerikadan bo&#8217;lganligi, bundan tashqari ishdagi asosiy so&#8217;zlashish tili ham ingliz tili bo&#8217;lganligi sababli, ular har bir kandidatni ingliz tili darajasini tekshirib olishar ekan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">13-oktabr kuni kechga yaqin intervyu bo&#8217;ldi. Oxirgi oylar ichida judayam ko&#8217;p miting va intervyularga qatnashaverganim uchun 1 gramm ham hayajon bo&#8217;lmadi. Suhbat davomida xuddi HR&#8217;larga o&#8217;xshab avvalgi ishlarim va o&#8217;zim haqimda gapirib berishimni so&#8217;radi. Aynan shu mavzu gapirilaverib yod bo&#8217;lganligi uchun juda ravon gapirdim.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Agar ingliz-tilingiz yaxshi bo&#8217;lmasa, interyularda beriladigan eng ko&#8217;p va takrorlanuvchi savollarni avvaldan bilib oling va o&#8217;zingizning shu savollarga javobingiz yaxshilab o&#8217;ylab, kerak bo&#8217;lsa yozib, yodlab oling. Chunki suhbat davomida oson savollar berilganda, kishi unga ravon va to&#8217;liq javob berishi, o&#8217;ziga nisbatan confidence(ishonch)ni oshiradi. (Shaxsiy tavfsiya)<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Inliz-tilidan suhbat yakunlandi va menga hammasi yaxshi ekanligi va keyingi HR intervyu bosqichiga o&#8217;tganligimni aytishdi.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/telegra.ph\/file\/78c40578110558da68955.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>HR intervyu.<\/strong> Keyingi bosqichda menga Oksana ismli HR\/recruiter aloqa chiqib, keyingi intervyuni qachonga o&#8217;tkazishimiz mumkinligini so&#8217;radi. Kunni va vaqtni aniq qildik.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/telegra.ph\/file\/774faa74bb3f6147cac96.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Bir nechta intervyulardan keyin shuni tushundimki, HR bu texnik narsalarni tushunadigan odam emas. U suhbat davomida odatda sizni soft skil&#8217;laringizni, turli jamoa va ishdagi ijtimoiy muammolardan qanday chiqib ketishingizni, umuman olganda, siz ishonchli odam ekanligingiz yoki yo&#8217;qligini tekshiradi. Shuning uchun ularga ko&#8217;plab texnik narsalarni aytib berishdan foyda yo&#8217;q. Yaxshisi, avvalgi ishingizdagi jamoda yuz bergan turli muammoli vaziyatlarni o&#8217;ylang, unda siz qanday yo&#8217;l tutgansiz, muammoga qanday yechim bergansiz, shularni gapiring. Lekin albatta, shunga o&#8217;xshash savol bersagina ayting bularni. Ba&#8217;zan so&#8217;ramasliklari ham mumkin. Menda HR intervyuda doim takrorlangan umumiy savollar: &#8220;Avvalgi ishing haqida gapirib ber&#8221;, &#8220;Avvlagi ishingdan nega ketgansan?&#8221;, &#8220;Nima uchun bu kompaniyada ishlamoqchisan?&#8221;. HR&#8217;lar bilan imkon boricha hushmuomala bo&#8217;ling. Ularda o&#8217;zingiz haqingizda, &#8220;xushchaqchaq&#8221;, &#8220;o&#8217;chiq ko&#8217;ngil&#8221;, &#8220;samimiy&#8221;, &#8220;tajribali&#8221; degan xulosalarni qoldiradigan qilib harakat qiling, garchi unaqa bo&#8217;lmasa ham ))).<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">HR intervyu muvaffaqqiyatli o&#8217;tdi. Ochig&#8217;i fireart.studio va leverx.com bilan bo&#8217;lgan intervyudan ancha oson bo&#8217;ldi. Men bilan gaplashgan HR&#8217;ning ingliz tilisi juda ham yaxshi emas ekan. Balki, shuning uchun suhbatni cho&#8217;zmadi deb o&#8217;yladim. Farq qiladigan jihati, HR texnik intervyuni belgilashdan avval, mening nomzodimni texnik bo&#8217;limga ko&#8217;rsatishi kerak ekan. Suhbat oxirida shuni aytdi, xayrlashdik. Lekin javob ha deganda chiqavermadi. Uch kun kutdim, keyin oxiri javobni bilgani va keyingi bosqichlar haqida ma&#8217;lumot olish uchun yozdim. Texnik intervyu oladigan odamdan javob kelishini kutib turishgan ekan. Ular mening nomzodimni tasdiqlab, javob berishgach, texnik intervyuni belgiladik.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/telegra.ph\/file\/63e755b47ace11c33f790.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Texnik intervyu.<\/strong> Andersen bilan recruiting jarayonidagi eng qiyin va qiziqarli bo&#8217;lgan jarayon bu texnik intervyu bo&#8217;ldi. Aniq esimda yo&#8217;q lekin adashmasam, intervyu 1,5-2 soat davom etdi. Texnik intervyu quyidagi qismlardan tashkil topdi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>JavaScript savollari (og&#8217;zaki va yozma)<\/li>\n\n\n\n<li>NodeJs, server va databazaga doir savollar (og&#8217;zaki)<\/li>\n\n\n\n<li>Umumiy dasturlash, paradigma, pattern&#8217;larga doir savollar (og&#8217;zaki)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Bular ichida JavaScript&#8217;ga doir savollar eng ko&#8217;p vaqtni oldi. JavaScriptdan ham og&#8217;zaki, ham online text editor yordamiga turli kod misollarini yozish orqali savol-javob bo&#8217;ldi. Bundan tashqari orada ba&#8217;zi TypeScript&#8217;ga doir savollar ham so&#8217;rab ketdi. Bular taxminan quyidagicha edi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>JavaScriptda qanday data-tiplar bor?<\/li>\n\n\n\n<li>Let, const, var ning farqi nima?<\/li>\n\n\n\n<li>Regular function va arrow function orasidagi farq nimada?<\/li>\n\n\n\n<li>Hoisting nima?<\/li>\n\n\n\n<li>JavaScriptda obyekt yaratishni qanday yo&#8217;llari bor? Yozib ber.<\/li>\n\n\n\n<li>JavaScriptda objectni qanday qilib copy(nusxa olish) qilish mumkin?<\/li>\n\n\n\n<li>Objectni qanday qilib immutable(o&#8217;zgartirib bo&#8217;lmas) qilsa bo&#8217;ladi? Yozib ber?<\/li>\n\n\n\n<li>Map va Object orasidagi farq nimada?<\/li>\n\n\n\n<li>Symbol nima maqsadda ishlatiladi?<\/li>\n\n\n\n<li>Symbol iterator haqida bilasanmi?<\/li>\n\n\n\n<li>Scope va Lexical enviroinment haqida gapirib ber.<\/li>\n\n\n\n<li>This keyword&#8217;ining vazifasi nima?<\/li>\n\n\n\n<li>IIEF funksiyalarining vazifasi nima?<\/li>\n\n\n\n<li>Arrayning reduce metodini xuddi filter kabi ishlatish mumkinmi? Qanday?<\/li>\n\n\n\n<li>Qanday qilib funksiya scope&#8217;ini boshqa scope&#8217;da ishlatish mumkin? (call, apply bind haqida gap ketayapti?<\/li>\n\n\n\n<li>Bind metodining qolgan ikkitasidan farqi nimada?<\/li>\n\n\n\n<li>Promise nima maqsadda ishlatiladi?<\/li>\n\n\n\n<li>Promise&#8217;da nechta state bor? Ular qaysilar?<\/li>\n\n\n\n<li>Promise va async funksiya orasidagi farq nimada?<\/li>\n\n\n\n<li>Qanday qilib bir nechta promise&#8217;ni birdaniga handle qilish mumkin?<\/li>\n\n\n\n<li>Vaqtiga nol berilgan setTimeout va birdaniga resolve bo&#8217;ladigan promise ikkalasidan qay biri birinchi ishga tushadi? Nima uchun?<\/li>\n\n\n\n<li>Event Loop nima? U nima ish qiladi?<\/li>\n\n\n\n<li>Microtask va Micro queue&#8217;lar haqida bilasanmi?<\/li>\n\n\n\n<li>TypeScript&#8217;da generic type&#8217;lar nima uchun ishlatiladi?<\/li>\n\n\n\n<li>TypeScriptda class&#8217;ning qanday property flag&#8217;lari bor?<\/li>\n\n\n\n<li>Protected va Private property&#8217;lar orasidagi farq nimada?<\/li>\n\n\n\n<li>Qanday property&#8217;lar inherit bo&#8217;ladi, qandaylar yo&#8217;q?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Orada, bazi savollarni yozma tarzda ham berdi. Ularni yoza olmadim. Ya&#8217;ni kod misol yozib uni qanday ishlashini tushuntirib berishimni so&#8217;radi. Microtask, micro-queue va SetTimeout va Promise&#8217;dan qay biri birinchi ishlashi haqidagi savollardan tashqari deyarli hammasiga to&#8217;g&#8217;ri javob berdim. Chunki ikkalasi bir biriga aloqador ekan. Yana ko&#8217;plab JavaScript&#8217;ga doir savollar bor edi. Esimda qolganini yozdim. Keyin NodeJs savollarga o&#8217;tdik. Ular unchalik ko&#8217;p bo&#8217;lmadi.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>NodeJs modullari haqida gapirib ber?<\/li>\n\n\n\n<li>HTTP moduli bilan tanishmisan? U nima vazifa bajaradi?<\/li>\n\n\n\n<li>Process qanday object?<\/li>\n\n\n\n<li>process.nextTick va process.setImmediate funksiyalari orasidagi farq nima?<\/li>\n\n\n\n<li>Fs moduli nima qiladi?<\/li>\n\n\n\n<li>ExpressJs&#8217;dagi middleware vazifasi nima?<\/li>\n\n\n\n<li>Rest API va GraphQL orasidagi farq nimada?<\/li>\n\n\n\n<li>GraphQL&#8217;dagi asosiy uchta amal qaysilar?<\/li>\n\n\n\n<li>Subscription nima uchun ishlatiladi?<\/li>\n\n\n\n<li>Caching haqida bilasanmi?<\/li>\n\n\n\n<li>Serverda maxfiy token va key&#8217;larni qanday usulda va qayerda saqlagan afzal?<\/li>\n\n\n\n<li>SQL va NoSQL orasidagi farq nimada?<\/li>\n\n\n\n<li>SQL&#8217;da transaksiyalar nima?<\/li>\n\n\n\n<li>Qaysi ORM&#8217;larni ishlatishni bilasan?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">NodeJs&#8217;ga doir savollar taxminan shular edi. Esimda qolganlarini yozdim. Suhbatning uchunchi qismida OOP, SOLID, Testing, Design pattern&#8217;lar haqida gaplashdik. U uzoq davom etmadi. Garchi suhbatda javob bera olmay qolgan savollarim bo&#8217;lsada, judayam ko&#8217;piga javob berdim. Keyin javob chiqishini kutdim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">21-oktabr kuni javob chiqdi. Meni intervyuning oxirgi bosqichiga taklif qilishdi. Unda men resurs va proyekt manejerlar bilan gaplashishim kerak edi.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/telegra.ph\/file\/69e28ee429036e886febd.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Oxirgi intervyu.<\/strong> Oxirgi intervyuning birinchi qismi qisman HR intervyuga o&#8217;xshab ketdi. Avval ular men haqimda, tajribamni, men ishlaydigan loyihalar haqida xoxish va istaklarimni va yana taxminiy kutayotgan oylik maoshimni so&#8217;rashdi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Suhbatning ikkinchi qismida esa, ular meni taklif qilmoqchi bo&#8217;lgan loyiha haqida tanishtirishdi. Ular meni shu loyihaga tavfsiya qilishmoqchiligini aytdi va loyihani tushuntirishdi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Suhbat davomida ular menga yana bir o&#8217;zlarini &#8220;outstaff&#8221; kompaniya ekanligini va ular qanday ishlashini eslatib o&#8217;tishdi.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Outstaff kompaniyalar odatda yaxshi kadrlarni test qilib o&#8217;zlariga yig&#8217;ib olishadi. So&#8217;ngra ularga kadr so&#8217;rab murojat qilgan boshqa kompaniyalarga kadrni &#8220;ijaraga&#8221; beradi. Lekin kadrning oylik maoshlarini, sog&#8217;lik-salomatlik va hokazolarini o&#8217;zlari bo&#8217;yniga olishadi. Outstaff kompaniyaga kirayotgan vaqtingiz alohida intervyu jarayoni, kompaniya sizni boshqa kompaniyaga ijaraga berayotgan vaqt yana boshqa intervyu jarayoni bo&#8217;lib o&#8217;tadi. Lekin u ikkinchisiga tayyorlanishingiz uchun ancha yordam beradi. Sizga qaytadan CV tayyorlaydi. Kurs sotib olib berib o&#8217;qitadi va hokazo.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"OFFER\">OFFER<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Oxirgi suhbatdan so&#8217;ng kompaniya menga offer yubordi. Lekin bu oddiy offer emas, conditional offer. Ya&#8217;ni meni bir oy davomida tayyorlab, turli kompaniyalarga tavfsiya qilishadi. Agar birortasiga qabul qilinsam, kelishilgan oyligimni olib, ishlab yuraveraman. Agar qabul qilinmasam, kompaniya men bilan bir oydan so&#8217;ng xayrlashadi. Lekin bir oylik oyligimni beradi.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/telegra.ph\/file\/a2696ee3ef0d3254838a5.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/telegra.ph\/file\/b372d0ab20a250791d4f9.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/t.me\/donishmand23\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>#Tajriba<br \/>\nHammasi qanday boshlangan edi? Men 9-10 oktabr kunlari yana o&#8217;zimni sinab ko&#8217;rish uchun ushbu kompaniyalar saytiga o&#8217;tib &#8220;careers&#8221; degan bo&#8217;limidan ish uchun CV (resume) yuborib chiqqan edim&#8230;<\/p>\n","protected":false},"author":7,"featured_media":4162,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"footnotes":""},"categories":[101],"tags":[102],"class_list":["post-4154","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tajriba","tag-vakansiya"],"_links":{"self":[{"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/posts\/4154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/texnokun.uz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4154"}],"version-history":[{"count":2,"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/posts\/4154\/revisions"}],"predecessor-version":[{"id":4163,"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/posts\/4154\/revisions\/4163"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/media\/4162"}],"wp:attachment":[{"href":"https:\/\/texnokun.uz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/texnokun.uz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/texnokun.uz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}