Ի՞նչ գործիքներ օգտագործեցին զարգացնելիս:
System Analyst
Օգտագործե՞լ եք Kafka/RabbitMQ տվյալների հոսքային մշակման համար նախագծում: Ի՞նչ եք արել հենց այդպես:
Որոնք հիմնական տվյալների որակի ստուգումները սովորաբար կարգավորվում էին?
Ռեզյումեում նշված էր Kafka — դա ինչ է, արդյոք նրանք օգտագործել են այն?
-- 1. Վերջին ամսվա ընթացքում առանց պատվերի հաճախորդների ցանկը։ -- Կառուցվածք: -- customers (customer_id, name, registration_date) -- orders (order_id, customer_id, order_date, amount) SELECT DISTINCT c.customer_id, c.name FROM customers c LEFT JOIN orders o ON c.customer_id = o.customer_id and o.order_date >= DATE_TRUNC('month', CURRENT_DATE) - INTERVAL '1 month') WHERE o.amount IS NULL -- 2. Հաշվեք յուրաքանչյուր ենթակատեգորիայի մասնաբաժինը կատեգորիայի ընդհանուր եկամտում -- sales (product_id, category, subcategory, revenue, sale_date) -- Ապահովված արդյունք՝ category | subcategory | share_of_category
Պատմեք [կազմակերպություն]-ում DWH և մոտ ժամանակային վերլուծության նախագծի մասին՝ շինարարական օբյեկտների վերաբերյալ. ինչ խնդիրներ էին դրված, ինչպես լուծվեցին, ինչ ձեռքբերումներ եղան?
-- 1. Վերջին ամսվա ընթացքում պատվերներ չկատարած հաճախորդների ցանկը ցուցադրեք: -- Կառուցվածք: -- customers (customer_id, name, registration_date) -- orders (order_id, customer_id, order_date, amount) SELECT DISTINCT c.customer_id, c.name FROM customers c LEFT JOIN orders o ON c.customer_id = o.customer_id and o.order_date >= DATE_TRUNC('month', CURRENT_DATE) - INTERVAL '1 month' WHERE o.amount IS NULL -- 2. Հաշվեք յուրաքանչյուր ենթակատեգորիայի մասնաբաժինը կատեգորիայի ընդհանուր եկամտում -- sales (product_id, category, subcategory, revenue, sale_date) -- Անհրաժեշտ արդյունք: category | subcategory | share_of_category
Պատմեք ձեր փորձի մասին — ինչ եք արել տարբեր նախագծերում (խորհրդատվություն, [կազմակերպություն], Econsoft, Beeline)?
Պատմեք CI/CD կարգավորումների և Docker-ում կոնտեյներացման մասին՝ ինչ եք կատարել հենց?
Ինքն տվյալների բեռնումը ուղղակիորեն Python-ով է գրված?
Կարող եք բացատրել, թե տվյալների պահեստների ճարտարապետության նախագծման որ մոտեցումները եք օգտագործել: Քննարկումային առնվազն տեսականորեն։
Թիմում երկու տվյալների ինժեներներ էին, որոնք զբաղվում էին իրականացմանը, իսկ դուք պատասխանատու էիք ճարտարապետության և պահանջների համար — ճիշտ է՞
Կա՞ք ձեր փորձը ClickHouse-ում օպտիմիզացիայի ոլորտում (ներառյալ տվյալների բեռնումը):
Դուք աշխատե՞լ եք տվյալների որակի հետ: Օգտագործե՞լ եք ստուգման համակարգ:
Ինչքան եք ծանոթ Data Vault- ի հետ՝ օբյեկտների տեսակներ (Hub, Link, Satellite) և նախագծման մոտեցում?
Ի՞նչ դեր եք կատարել այս բոլոր նախագծերում՝ որպես ծրագրավորող կամ որպես վերլուծաբան, ով սահմանում է պահանջները ծրագրավորողների համար։