Telegram Group & Telegram Channel
💎 Вопросы для собеседований UIKit: Оптимизация производительности ч. 1

На очереди у нас еще много контента по SwiftUI (пара мок собесов по систем дизайну и лайфкодингу, разбор кишков и тп). Поэтому чуть отвлекемся.

Один из частых запросов сделать подборку вопросов и задач для UIKit. А именно по производительности. По SwiftUI мы уже сделали парочку, а по UIKit ни одного. Нас за это справедливо пнули.

Такие вопросы любят задавать на сеньорные уровни в Авито, Яндексе, Сбере. А еще эти знания помогли мне занять призовое место в конкурсе телеграма. Без них никуда.

Удивлен, что толком не говорил об этом раньше. Многим часто дают такие задачи на собесах. Они помогают определить степень экспертности кандидата и насколько он может сделать плавным UI. Это логично и адекватно, ведь мобильный разработчик чаще всего работает с UI, а здесь знание кишков максимально оправдано.

Еще более удивлен, как много кандидатов валит эту секцию.

Я люблю копать в эту тему. Сейчас объясню почему) В одной из команд нам пришлось оптимизировать чат. Это сложная задача с которой не справлялось множество прошлых разрабов. Во-первых, никто не хотел копаться в легаси 10летней давности, а во-вторых код был очень запутанный и сложный. Но мы справились и улучшили перфоманс чата. Для директоров это было супер важно и так мы получили хорошую надбавку по зп.

Что мы сделали? Много чего, но одна из сложных задач была переход с Auto Layout на Frame Based, что увеличило перфоманс в 2,5 раза. Я уже кстати раньше делал материал и гайд. Ставь лайк, если нужно больше постов про производительность в UIKit.

Собрал все важные вопросы, которые помогут вам выстроить план и найти нужные акценты по производительности. В общем, крутая подборка, одна из моих самых любимых.

Будет несколько частей.

Кстати, на скриншоте решил поделиться сколько уже мы собрали вопросов. Все >300 вопросов максимально практичные и собраны из реальных собесов.

🧬 Получить доступ к разделу и другой контент можно 💰тут или ⭐️ тут
Please open Telegram to view this post
VIEW IN TELEGRAM



group-telegram.com/iosmakesmehate/2992
Create:
Last Update:

💎 Вопросы для собеседований UIKit: Оптимизация производительности ч. 1

На очереди у нас еще много контента по SwiftUI (пара мок собесов по систем дизайну и лайфкодингу, разбор кишков и тп). Поэтому чуть отвлекемся.

Один из частых запросов сделать подборку вопросов и задач для UIKit. А именно по производительности. По SwiftUI мы уже сделали парочку, а по UIKit ни одного. Нас за это справедливо пнули.

Такие вопросы любят задавать на сеньорные уровни в Авито, Яндексе, Сбере. А еще эти знания помогли мне занять призовое место в конкурсе телеграма. Без них никуда.

Удивлен, что толком не говорил об этом раньше. Многим часто дают такие задачи на собесах. Они помогают определить степень экспертности кандидата и насколько он может сделать плавным UI. Это логично и адекватно, ведь мобильный разработчик чаще всего работает с UI, а здесь знание кишков максимально оправдано.

Еще более удивлен, как много кандидатов валит эту секцию.

Я люблю копать в эту тему. Сейчас объясню почему) В одной из команд нам пришлось оптимизировать чат. Это сложная задача с которой не справлялось множество прошлых разрабов. Во-первых, никто не хотел копаться в легаси 10летней давности, а во-вторых код был очень запутанный и сложный. Но мы справились и улучшили перфоманс чата. Для директоров это было супер важно и так мы получили хорошую надбавку по зп.

Что мы сделали? Много чего, но одна из сложных задач была переход с Auto Layout на Frame Based, что увеличило перфоманс в 2,5 раза. Я уже кстати раньше делал материал и гайд. Ставь лайк, если нужно больше постов про производительность в UIKit.

Собрал все важные вопросы, которые помогут вам выстроить план и найти нужные акценты по производительности. В общем, крутая подборка, одна из моих самых любимых.

Будет несколько частей.

Кстати, на скриншоте решил поделиться сколько уже мы собрали вопросов. Все >300 вопросов максимально практичные и собраны из реальных собесов.

🧬 Получить доступ к разделу и другой контент можно 💰тут или ⭐️ тут

BY iOS Makes Me Hate




Share with your friend now:
group-telegram.com/iosmakesmehate/2992

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Some people used the platform to organize ahead of the storming of the U.S. Capitol in January 2021, and last month Senator Mark Warner sent a letter to Durov urging him to curb Russian information operations on Telegram. To that end, when files are actively downloading, a new icon now appears in the Search bar that users can tap to view and manage downloads, pause and resume all downloads or just individual items, and select one to increase its priority or view it in a chat. In a statement, the regulator said the search and seizure operation was carried out against seven individuals and one corporate entity at multiple locations in Ahmedabad and Bhavnagar in Gujarat, Neemuch in Madhya Pradesh, Delhi, and Mumbai. Telegram was founded in 2013 by two Russian brothers, Nikolai and Pavel Durov. As such, the SC would like to remind investors to always exercise caution when evaluating investment opportunities, especially those promising unrealistically high returns with little or no risk. Investors should also never deposit money into someone’s personal bank account if instructed.
from us


Telegram iOS Makes Me Hate
FROM American