Sobes.tech

Kas yra sąsaja C# ir kokias privalumus ji suteikia, įskaitant testavimui?

Middle
SelectySelecty
62

Ar žinote SOAP?

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

Kas yra try/catch/finally ir kam jie skirti?

Junior
СБК ПАРУС
61

Ar žinote vacuum ir vacuum full?

Middle+
Gravilink
61

Kaip veikia priklausomybių injekcija? Kuo skiriasi paslaugų gyvavimo laikotarpiai?

Middle
СБК ПАРУС
61

Kuo skiriasi IEnumerable ir IQueryable?

Middle+
aiins
61

Kuo skiriasi Entity Framework nuo Dapper?

Middle
ИТ Инополис
61

Kaip veikia yield? Kodėl buvo įvestas yield raktinis žodis? Kaip veikia IEnumerable tingus vykdymas?

Middle+
PyrusPyrus
61

Kaip veikia ConcurrentDictionary?

Middle+
PyrusPyrus
61

Kokios priemonės C# leidžia išplėsti arba pakeisti metodo elgesį be originalios klasės modifikavimo?

Middle+
Тензор
61

Kada įvyksta uždarymas (closure)?

Middle+
Gravilink
61

Paaiškinkite skirtumą tarp Action filtrų ir Middleware ASP.NET Core.

Middle+
aiins
61

Kaip veikia transakcijos su versijomis MVCC?

Middle+
Gravilink
61

public bool BookTour(string userId, DateTime start, DateTime end, int hotelId, string roomType, string flightClass, int airCompanyId, int flightnumber) { try { //flightClass taip pat nenorėčiau analizuoti kaip enum var flightInfo = new FlightInfo(Enum.Parse<FlightClass>(flightClass), airCompanyId, flightnumber); var resultBookFlight = _airWaysService.Book(GetUser(userId), flightInfo); //roomType taip pat nenorėčiau analizuoti kaip enum var rentInfo = new RentInfo(start, end, hotelId, Enum.Parse<RoomType>(roomType)); //GetUserId atskira kintamajame var resultBookHotel = _hotelService.Book(GetUser(userId), rentInfo); //Išimtys eis į vidų, nebus pagautos Task.WhenAll(resultBookFlight, resultBookHotel); //Kodėl static reservationIdAir = resultBookFlight.Result; _reservationIdHotel = resultBookHotel.Result; } catch (BookFlightException) { _hotelService.CancelBook(_reservationIdAir); return false; } catch (BookHotelException) { _airWaysService.CancelBook(_reservationIdHotel); return false; } catch (Exception ex) { throw new ApplicationException(ex.Message); } finally { //laukeliai 100% neinicijuoti //Kodėl po išimties bandome kažką išsaugoti //GetUser jau ištrauktas unitOfWork.Execute(async () => { await _tourRepository.Save(_reservationIdAir, _reservationIdHotel, GetUser(userId)); }).RunSynchronously(); //Interlock.Increment() _countBooked++; } return true; }

Middle
OZONOZON
61

Ką galima pasakyti apie užklausos plano optimizavimą?

Middle+
Gravilink
61

Kodėl duomenų bazės taikymas veikia vienoje aplinkoje ir blogėja kitoje?

Middle+
Gravilink
61

Kas yra async/await, kam jis reikalingas, kur jis vystosi?

Middle
OZONOZON
61

Interviu truks 1 valandą, bus live-coding. Prisijunkite su kompiuteriu ir vaizdo įrašu, kad būtų patogiau spręsti užduotis)

Middle+
01.tech
61

Kokia yra elementų apėjimo tvarka map konteineryje Go?

Principal
Kaspersky
61

Kas yra srautas? Kaip jį suprantate?

Middle+
Тензор
60
/180