System Analyst
რატომ განიხილავ ახლა ახალი შეთავაზებას? რატომ მიდიხარ [კომპანია/სექტორი] დატოვებით?
კატალოგის სერვისისთვის მონაცემთა ბაზის ფიზიკური ცხრილები დაწერეთ (წიგნები, ავტორები, ჟანრები, ფასი).
გიცნობთ მართვად ფორმებს? რა განსხვავებაა მართვად და არმართვად ფორმებს შორის?
რა საჭიროა ინდექსები მონაცემთა ბაზაში? როგორ აჩქარებენ ძიებას?
რა იყო თავიდან და რა გაუმჯობესებები განხორციელდა?
როგორ დავგეგმოთ ბევრი-განსაკუთრებული ურთიერთობა?
როგორ არის PATCH დაკავშირებული GET კეშთან (კეშის მოძველების პრობლემა ცვლილებების შემდეგ)?
გვითხარით მონაცემთა ბაზებზე: რელაციური და არარელაციური, რომელთაც მუშაობდით.
გვითხარით თქვენი გამოცდილება XML და XSD ფაილებთან მუშაობის შესახებ.
იცით თუ არა რა არის Liferay?
რატომ გადაწყვიტეთ წასვლა თქვენი წინა სამუშაოდან?
მუშაობდით თუ არა ClickHouse, Cassandra, Elasticsearch-თან?
სად და როგორ უნდა იყოს აღწერილი შემოსვლის მონაცემების ვალიდაციის წესები?
თუ მომხმარებელი კონკრეტულ გადაწყვეტილებას ითხოვს, მაგრამ არ არის ნათელი, რა პრობლემას ის აძლევს — როგორ მოქმედებთ?
* ცენტრალიზებული შეტყობინებების ისტორია არ არსებობს; * მომხმარებლები საჩივარს აცხადებენ დუბლიკატებისა და დაგვიანებების შესახებ; * ერთიანი SLA, მეტრიკები და მართვის ცენტრი არ არსებობს. მიზანი ახალი Notification Platform-ის პროექტირება, რომელიც: * აგროვებს მოვლენებს სხვადასხვა წყაროებიდან (CRM, Support, Security); * მათ ტიპსა და არხზე (ელ.ფოსტა, SMS, Telegram, push) გზავნის; * უზრუნველყოფს შაბლონების ერთგვაროვნებას, ლოგირებას და თვალსაზრისს; * მხარს უჭერს SLA-ს (p95 ≤ 3 წამი მიწოდებისთვის); * მომავალში არხების მასშტაბირებას და გაფართოებას იძლევა. კანდიდატის დავალება 1. განსაზღვრეთ სისტემის ფუნქციონალური მოთხოვნები. 2. აღწერეთ ნეფუნქციონალური მოთხოვნები (სანდოობა, შესრულება, შეცდომების მართვა). 3. შექმენით კონტექსტის დიაგრამა (C4 დონე 2). 4. დაამატეთ სექვენციის დიაგრამის სქემა. მაგალითად, შეტყობინების გაგზავნა...
რას უნდა შეიცავდეს პროდუქტი, რომლითაც კომფორტულად მუშაობთ?
რა უნდა იყოს აუცილებლივ აღწერილი API კონტრაქტში?
გქონდათ თუ არა გამოცდილება ფუნქციონალის დემონსტრაციაში და მიღებაში?
ამჟამად რა სამუშაო ფორმატს განიხილავ: როგორც მეწარმე, ხელშეკრულებით ან კრიპტოვალუტით?
რა არის Waterfall-ის განსაკუთრებულობა სხვა მეთოდოლოგიებთან შედარებით?