Data Analyst
Псевдокод sum_series(a={{1, 2}, {5, 1}}, b={{2, 4}, {3, 6}, {9, 7}}) -> {{1, 2}, {2, 6}, {3, 8}, {5, 7}, {9, 8}} def sum_series(a, b): result = [] i , j = 0, 0 val_a, val_b = 0, 0 while i < len(a) or j < len(b): a_next = a[i][0] if i < len(a) else float('inf') b_next = b[j][0] if j < len(b) else float('inf') if a_next <= b_next: val_a = a[i][1] t = a[i][0] i += 1 else: val_b = b[j][1] t = b[j][0] j += 1 result.append((t, val_a + val_b)) return result
Python tilida to'liq sum_series funktsiyasini yozing va vazifa misolida tekshiring.
t.* tanlang userentry t jadvalidan chegara 10
O'zingiz haqida gapirib bering: kimsiz, nima bilan shug'ullanasiz, qanday qiziqishlaringiz bor?
// Buyurtma yangilashda, buyurtma ma'lumotlarini bir nechta xizmatlarga (uchinchi tomonlar) yuborishimiz kerak // xizmatlar soni o'smoqda (ming+ bo'lishi mumkin) // kod yozdik, boshida hammasi yaxshi ishladi, lekin vaqt o'tishi bilan bizning xizmatimiz ko'p resurslarni sarflay boshladi func (s *orderService) SendOrder(ctx context.Context, hosts []string, order Order) { for i := 0; i < len(hosts); i++ { go func() { // Bu uzoq davom etadigan tarmoq chaqiruvi bo'lsa kerak response, err := s.httpClient.Send(ctx, hosts[i], order) if err != nil { s.logger.Error(ctx, "yuborishda xato", err) return } s.logger.Info(ctx, "muvaffaqiyat", response) }() } }
Siz uchun nima qiziqarliroq: loyiha faoliyati (boshlash) yoki jarayonni qo'llab-quvvatlash va rivojlantirish?
Modellarning gipermetrlari qanday tanlandi va sifat qanday o‘lchandi?
LLM qanday ishlaydi? Bu nima?
Monitoring modeli normal tranzaktsiyalarni shubhali deb belgilay boshladi (yolg‘on ijobiylar). Nima qilasiz?
Sizning fikringizcha, tijorat direktori har kuni dashboardlarda qanday ko'rsatkichlarni ko'rishi kerak?
ClickHouse'da ORDER BY va PRIMARY KEY — ularning farqi nima, nima uchun ajratilgan?
# kiritish: list[str] = ["abba", "bbaa", "salom", "leohl", "llm"] # chiqish: list[list[str]] = [["abba", "bbaa"], ["salom", "leohl"], ["llm"]]
Vazifa 2. Jadvalni birlashtirish Talab: Barcha mijozlarning ro'yxatini (alfavit bo'yicha) oling, ularning kreditlari bor yoki yo'qligidan qat'i nazar, va har bir mijozga total_loan_amount maydonini qo'shing – uning barcha kreditlarining umumiy summasi. Agar mijozning kreditlari bo'lmasa, 0 ni ko'rsating. Chiqish – uchta ustun: client_id, client_name, total_loan_amount.
Modelning javobini benchmarkda asosiy (ground truth) bilan qanday solishtirish mumkin? Qaysi metrikani ishlatish kerak?
Foydalanuvchi sinfini lug'at kaliti sifatida ishlatishga qanday qilish mumkin?
Loyihalaringiz haqida gapirib bering. Kurs loyihangizni tasvirlang — Bitcoin narxi prognoz qiluvchi.
Faqat 7 oy ichida bu lavozimda hech narsa sizga mos kelmaydi deb qaror qildingiz?
Semi-join va anti-join nima? Ular nima uchun kerak va qayerda qo'llaniladi?
Rahbarlar yoki Product Owner oldida o'z fikrlaringizni himoya qilish va funksiyaning foydasini asoslash uchun tajribangiz bo'ldimi?
Generator nima?