Sobes.tech

What tools and approaches do you use to identify and fix errors in the application's business logic?

Junior — Middle
117

Should all tasks placed in MainQueue be executed specifically on the main thread?

Junior — Middle
Разумные решенияРазумные решения
117

Explain why the absence of a value in a weak reference does not cause errors or undesirable consequences in your application.

Junior — Middle
Uzum
117

Is it possible to implement a side table with one strong and one weak reference?

Junior — Middle
МТСМТС
117

Where within the system are different categories of data stored?

Junior — Middle
117

Do you have experience using PATCH and PUT methods when interacting with APIs or working with REST architecture?

Junior — Middle
Touch Instinct
117

What does the use of the 'inout' keyword in programming mean and how does it affect data transfer in functions?

Junior — Middle
ITFB
117

In what cases is it considered that a variable has lost its relevance and is removed from memory?

Junior — Middle
117

Can you explain how the reduce function is implemented and how it is used in data collection processing?

Junior — Middle
117

How do you handle JSON data and convert it into a processing-friendly structure?

Junior — Middle
Winline
117

What methods do you use to eliminate or minimize issues related to parallel task execution in a multithreaded environment?

Junior — Middle
Itexus
117

Can you name the main states that an application can be in?

Junior — Middle
Магнит Тех
GreenData
AvitoAvito
+2
117

Can you list the key components of the MVVM architectural pattern?

Junior — Middle
WildberriesWildberries
117

Could you explain what is meant by behavioral design patterns?

Junior — Middle
117

What are the main aspects to consider when setting up a new workplace?

Junior — Middle
МТСМТС
bip.ru
117

What approaches and techniques do you use for displaying the user interface in applications?

Junior — Middle
Яндекс БраузерЯндекс Браузер
117

Explain the differences between automatic memory management via ARC and garbage collection.

Junior — Middle
СБЕРСБЕР
Разумные решенияРазумные решения
AvitoAvito
+1
117

At what stage of development was the project when you started working at your previous company?

Junior — Middle
117

What functions and methods are activated in the root ViewController when changing the screen orientation from vertical to horizontal?

Junior — Middle
Яндекс БраузерЯндекс Браузер
117

What types of testing would you implement when creating an application from scratch?

Junior — Middle
117
/207