Допрошел на днях большой и многоэтапный собес в один большой и с недавних пор известный финтех из Мексики. Собес прошел, оффер получил, но с компанией не сматчились 😔
Хочу рассказать про второй этап - system design. У меня это был первый сисдиз, который я проходил после прохождения курса по system design от Балуна (так как это не реклама - курс можете нагуглить сами).
Задачу мне дали такую: есть система комментариев в большой социальной сети, комментарии подгружаются синхронно. Хотим сделать это асинхронно и добавить туда поддержку медиа.
До этого я такой задачи не видел, но решить ее получилось, и как сказал интервьювер - получилось решить хорошо. Очень хорошо помогли паттерны из курса: в решении я сделал микс из паттерна по работе с медиа, вкрутил несколько CDC, применил active/passive модель для системы с сокетами, и в итоге схема (приложил ее к посту) получилась рабочей, за исключением некоторых правок. В целом - мне даже понравилось проходить собес в таком формате, курс себя точно оправдал.
Post #297
1.16K

- 🔥 7
- 👍 4
- ❤ 3