Data Analyst
-- 1.2 როგორ შეიცვლება პასუხი, თუ შეცვლით JOIN-ის ტიპს LEFT-ზე? -- 1.3 მიუთითეთ ამ შეკითხვის ოპერატორების შესრულების წესრიგი. from join group by select order by limit -- 2. campaigns ცხრილი მოწესრიგდა: დუბლიკატები ამოიღეს, დაამატეს გასაღები (PK). -- ჩატარდა მეტი კამპანია, ბაგების გამო, მომხმარებლები დაიწყეს წარუმატებელი კომუნიკაციების მცდელობები, და ზოგიერთს საერთოდ ვერ აჩვენეს. -- მომხმარებლებს გამოგზავნილი პრომო-კამპანიების შესახებ: -- 2.1 დაწერეთ შეკითხვა, რომელიც აჩვენებს წარმატებით მიღებულ მომხმარებელთა რაოდენობას თითოეულ კამპანიაზე. -- 2.2 შეცვალეთ შეკითხვა, რათა აჩვენოს: მომხმარებელთა რაოდენობა, რომლებმაც საბოლოოდ ვერ მიიღეს არცერთი წარმატებული კომუნიკაცია, თითოეულ კამპანიაზე.
როგორ წარმოიდგენთ თავს იმ პოზიციაზე, რომელზეც განაცხადი გაქვთ? რა გექნებათ, სამუშაოს აღწერის მიხედვით?
რამდენად გსურთ მანქანათმცოდნეობის სწავლა და გსურთ მას თქვენს მუშაობაში ინსტრუმენტად გამოიყენოთ?
რომელი იყო ყველაზე რთული მეტრიკა, რომელსაც განიხილავდით? რა პრობლემებთან გამკლავდით?
გთხოვ, მითხარი ETL პროცესის შესახებ. რა გეცოდინება მათ შესახებ?
გაიცანით, განსხვავდება თუ არა შემდეგი შეკითხვების მიერ დაბრუნებული შედეგები? 1 select * from A left join B on A.id = B.id and B.val = 'A' 2 select * from A left join B on A.id = B.id where B.val = 'A'
რა განსხვავებაა WHERE და HAVING შორის?
როგორ გადაამოწმეთ მონაცემები და გაიგეთ, რომ მათზე შეგიძლიათ ენდოთ? იყო რაიმე ალგორითმი?
რა თვისებებს უნდა განავითარო?
შემდეგი პოზიციის თვალსაზრისით რა მისწრაფებები გაქვთ და რამდენი დრო განაპირობებთ ამისთვის?
პანდასში ფიზიკურ დონეზე რა სახის შეუერთებაა გამოყენებული?
გთხოვ, მითხარი, რა არის სუბდ?
გთხოვთ, მოგვიყევით მონაცემების დამუშავების ინსტრუმენტებზე. რა პროგრამებს იყენებთ (SQL, Python)?
კომპანიის შეთავაზება (220-250კ დიაპაზონი) რამდენად შეესაბამება თქვენს ანაზღაურების მოლოდინებს?
ახლა აქტიურ თუ პასიურ სამუშაოს ეძებთ? რა არ მოგწონთ თქვენს მიმდინარე სამუშაო ადგილას?
როგორ გავზომოთ ზუსტად 4 ლიტრი 3 და 5 ლიტრიანი ჭურჭლებით და უსასრულო წყაროს გამოყენებით?
რატომ არის ასეთი ხშირი სამუშაო ცვლილებები (გადანაცვლებები ყოველ 7-9-12 თვეში)? რა არ იყო დაკმაყოფილებული, მოლოდინები და რეალობა არ დაემთხვა?
-- მარკეტოლოგები სერვისის აპლიკაციაში პრომო-კამპანიებს იწყებენ. არსებობს ორი ცხრილი: -- campaigns – კამპანიების სია -- - campaign – კამპანიის სახელი -- - action_type – კამპანიის ტიპი: "push" ან "banner" -- communications – ბექენდის ლოგი ამ კამპანიების გაგზავნის შესახებ მომხმარებლებს -- - user_id – მომხმარებლის იდენტიფიკატორი -- - campaign – კამპანიის სახელი -- - status – მოვლენას სტატუსი: "success" ან "error" --------------------------------------------------------------------------- -- 1. თავდაპირველად, campaigns ცხრილში 4 სვეტი არსებობს: -- | campaign | action_type | -- |-------------|-------------| -- | promo_dogs | push | <- შემთხვევით დუბლირებული -- | promo_cats | banner | -- | promo_cats | banner | <- ორი სვეტი -- | promo_rats | push | -- ასევე ცნობილია, რომ: -- promo_dogs და promo_cats კამპანიები წარმატებით განხორციელდა 100 მომხმარებელზე და თითოეულმა მომხმარებელმა მიიღო ერთი კომუნიკაცია, -- ხოლო promo_rats მხოლოდ დაგეგმილია. -- 1.1 რა გამოიტანს სვეტა: SELECT campaign, COUNT(*) as rows, COUNT(DISTINCT co.user_id) AS users FROM campaigns AS ca INNER JOIN communications AS co ON ca.campaign = co.campaign GROUP BY ca.campaign AS campaign -- 1.2 როგორ შეიცვლება პასუხი, თუ JOIN-ის ტიპი შეცვლილია LEFT-ზე?
თქვენ გაქვთ გამოცდილება Agile ჩარჩოებთან (Scrum, Kanban)? რა აზრის ხართ ამის შესახებ?
გაქვს გამოცდილება Data Vault-თან მუშაობაში?