Sobes.tech

System Analyst

გრაფიკზე გარე ან შიდა სერვისები?

192

გახსოვს თუ არა, რომ ბიზნესი დაჟინებით ითხოვდა გადაწყვეტილებას, რომელიც შენ არასწორად მიიჩნევდი? როგორ მოაგვარე?

191

ვინ უნდა მიიღოს გადაწყვეტილება სინქრონული ან ასინქრონული ინტეგრაციის შესახებ — პროდუქტი თუ დეველოპერი?

188

რა აკეთებთ Postgres-ში? გეგმარებებს აწყობთ?

187

გააზიარე შენი გამოცდილება და რატომ ეძებ ახლა სამუშაოს

186

რა არის თქვენი წითელი ნიშნები სამუშაოს მიმწოდებლის არჩევისას?

184

როგორ მუშაობ, თუ ბიზნესი თვითონ არ იცის, რა გადაწყვეტილება უნდა იყოს?

182

რატომ გააკეთეთ სინქრონული ურთიერთქმედება დიაგრამაზე?

182

როგორ იცი, რომ დავალება მზად არის სრინტისთვის?

181

ჩატში დიაგრამის ნახატვა როგორც პირველ შეტყობინებაში (ტექსტური ხედი).

181

რა მიზნით არის საჭირო Message Queue და Notification Worker?

179

სხვა დავალებების სექვენციული დიაგრამების იგივე წესით შექმნისთვის საჭიროა საერთო ტიპის პრომპტი.

176

როგორ გრძნობ თავს: შემსრულებელი, პარტნიორი თუ მედიანატორი?

176

ვინთან კომუნიკაციით გაიგეთ ბიზნესის საჭიროებები?

173

წერეთ შეტყობინებების ნაკადები რუსულ ენაზე და დაამატეთ ალტერნატიული სცენარები.

173

API-ების პროექტირება და რამდენად ხშირად ამით დაკავებული ხართ სამსახურში?

173

რამდენად საშიშია პროცესის გარეშე გუნდში მუშაობა?

169

რომელ C4 დონეს გამოვიყენებთ დიაგრამისთვის?

168

პრაქტიკული დავალება: ერთიანი შეტყობინების პლატფორმა (Notification Platform) კონტექსტი კომპანიაში არსებობს 3 განაწილებული სისტემა, რომლებიც მომხმარებლებს აცნობებენ: 1. CRM — გამოგზავნის ელფოსტებს და push შეტყობინებებს შეკვეთებზე. 2. Support Portal — გამოგზავნის შეტყობინებებს ბილეთებზე Telegram ბოტის მეშვეობით. 3. უსაფრთხოების სისტემა — ქმნის SMS შეტყობინებებს საეჭვო შესვლების შესახებ. ყოველი სისტემა თავისი ლოგიკით ახორციელებს: * საკუთარი შაბლონები, hardcoded მიმღებები; * ცენტრალიზებული შეტყობინებების ისტორია არ არის; * მომხმარებლები საჩივარს გამოთქვამენ დუბლიკატებისა და დაგვიანებების გამო; * არ არის ერთიანი SLA, მეტრიკები და მართვის ცენტრი. მიზანი ახალი Notification Platform-ის პროექტირება, რომელიც: * აგროვებს მოვლენებს სხვადასხვა წყაროებიდან (CRM, Support, Security), * მათ ტიპსა და არხზე (ელფოსტა, SMS, Telegram, push) გზავნის, * უზრუნველყოფს შაბლონების ერთიანობას, ლოგირებას და თვალსაზრისს, * მხარს უჭერს SLA-ს (p95 ≤ 3 წამი მიწოდებისთვის), * საშუალებას აძლევს არხების მასშტაბირებას და გაფართოებას მომავალში. კანდიდატის დავალება 1. განსაზღვრეთ სისტემის ფუნქციონალური მოთხოვნები. 2. აღწერეთ ნეფუნქციონალური მოთხოვნები (სანდოობა, შესრულება, შეცდომების დამუშავება). 3. შექმენით კონტექსტის დიაგრამა (C4 დონე 2). 4. დაამატეთ სექვენსიის დიაგრამის სქემა. მაგალითად, შეტყობინების გაგზავნა CRM-დან.

168

რა გინდა, თუ ბიზნესი უცნობ დავალებასთან მოდის და ამბობს "მიჩქარე, დეტალებზე დრო არ არის"?

167
/3