Sobes.tech

Какви начини за взаимодействие с кеша познаваш?

Middle+
ООО Норд Клан
31

Семантика на доставката на съобщения между микросервизи.

Middle+
Gravilink
31

Каква е разликата между масив и List<T>?

Middle
ФГУП "ЗащитаИнфоТранс"
31

В кой случай вторият async метод ще се изпълни в отделна задача?

Middle
ФГУП "ЗащитаИнфоТранс"
31

Как беше реализирана пагинацията на бекенда? Защо LIMIT/OFFSET работи зле при голям брой записи? Как може да се оптимизира това?

Middle+
ООО Норд Клан
30

Какво е IEnumerable?

Middle
Чиббис
30

Какво се промени в HTTP/2 в сравнение с HTTP/1.1?

Middle
ФГУП "ЗащитаИнфоТранс"
30

Как работи механизмът yield вътрешно?

Middle
Чиббис
30

Вие сте по-скоро бекенд или фронтенд разработчик?

Middle
ФГУП "ЗащитаИнфоТранс"
30

Кои HTTP методи на REST API са идемпотентни? Може ли да се изпращат заявки/данни в GET и какви са ограниченията? Как се различават семействата кодове 4xx и 5xx?

Middle
ИНДАСОФТ
30

Къде се случва работната комуникация и взаимодействието с екипа?

Middle
ФГУП "ЗащитаИнфоТранс"
30

Какви подходи съществуват за предаване на състоянието на обекти между услуги: прехвърляне на състояние / sourcing на състояние и event sourcing?

Middle
ИНДАСОФТ
29

Какви типове индекси сте използвали в PostgreSQL? Защо за пълнотекстово търсене се използва GIN индекс, а не B-дерево?

Middle+
ООО Норд Клан
29

Изберете програмен език и започнете с един от примерите по-долу: # Python ----------------- def main(): print("Hello, world!") main() // C++ ------------------- #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } // PHP ------------------- <?php echo "Hello, world!." "; // Java ------------------- public class Main { public static void main(String[] args) { System.out.println("Hello, world!"); } } // Java Script (function main() { console.log('Hello, world!'); })(); // Go ------------------- package main import "fmt" func main() { fmt.Println("Hello, world!") } // Erlang ------------------- public static void Main() { MyStruct myStruct = new MyStruct(); // ? str.Id = 1; // ? str.Name = "1"; // ? MyClass myClass = new MyClass(); // ? myClass.Method(); } public struct MyStruct { public int Id; public string Name; } public class MyClass { private MyStruct _fieldStruct; public void Method() { MyStruct localStruct = new MyStruct(); // ? localStruct.Name = "Hello"; // ? _fieldStruct.Name = "World"; // ? } }

Middle
ФГУП "ЗащитаИнфоТранс"
29

Какъв е вашият опит с PostgreSQL?

Middle
ФГУП "ЗащитаИнфоТранс"
29

Разкажете за най-значимия успех или провал във вашия трудов опит.

Middle
SelectySelecty
29

Каква е разликата между IEnumerable и IQueryable?

Middle
Чиббис
29

Реализирайте интерфейса на парсера за IP адреси: разделете низът raw по separator, върнете IReadOnlyCollection<IPAddress>; при null хвърлете ArgumentNullException, при празен separator — ArgumentException, при невалиден IP — FormatException.

Middle
SelectySelecty
28

Кои модели за разпределени транзакции в микросервизи знаете?

Middle+
aiins
28

Каква е изчислителната сложност на задачата за премахване на дублиращи се елементи? От какво зависи? Как работи HashSet отвътре?

Middle
PyrusPyrus
28
/180